--- /srv/rebuilderd/tmp/rebuilderdebP0Jm/inputs/maxima_5.47.0-7_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdebP0Jm/out/maxima_5.47.0-7_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-04-26 23:00:00.000000 debian-binary │ -rw-r--r-- 0 0 0 1736 2025-04-26 23:00:00.000000 control.tar.xz │ --rw-r--r-- 0 0 0 11489912 2025-04-26 23:00:00.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 11418392 2025-04-26 23:00:00.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -15,15 +15,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 988 2021-05-15 23:20:52.000000 ./usr/share/doc/maxima/README │ │ │ -rw-r--r-- 0 root (0) root (0) 1011 2010-08-20 14:11:51.000000 ./usr/share/doc/maxima/README.Debian │ │ │ -rw-r--r-- 0 root (0) root (0) 2373 2025-04-26 23:00:00.000000 ./usr/share/doc/maxima/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 4127 2025-04-26 23:00:00.000000 ./usr/share/doc/maxima/changelog.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 1589 2010-09-22 20:37:05.000000 ./usr/share/doc/maxima/copyright │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-26 23:00:00.000000 ./usr/share/doc/maxima/info/ │ │ │ -rw-r--r-- 0 root (0) root (0) 45813 2025-04-26 23:00:00.000000 ./usr/share/doc/maxima/info/maxima-index.lisp.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 7576 2025-04-26 23:00:00.000000 ./usr/share/doc/maxima/test_results.out.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 7585 2025-04-26 23:00:00.000000 ./usr/share/doc/maxima/test_results.out.gz │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-26 23:00:00.000000 ./usr/share/lintian/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-26 23:00:00.000000 ./usr/share/lintian/overrides/ │ │ │ -rw-r--r-- 0 root (0) root (0) 156 2024-10-22 13:49:47.000000 ./usr/share/lintian/overrides/maxima │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-26 23:00:00.000000 ./usr/share/man/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-26 23:00:00.000000 ./usr/share/man/man1/ │ │ │ -rw-r--r-- 0 root (0) root (0) 4927 2025-04-26 23:00:00.000000 ./usr/share/man/man1/maxima.1.gz │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-26 23:00:00.000000 ./usr/share/maxima/ │ │ ├── ./usr/lib/maxima/5.47.0/binary-gcl/maxima │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -10300,37 +10300,36 @@ │ │ │ │ #)E: float-properties> │ │ │ │ # # │ │ │ │ ## is less than 'maxnegint', 'psi[n]()' │ │ │ │ will not return simplified answer, even if it could. │ │ │ │ Bigfloat representation of -1/2 │ │ │ │ +The least negative floating-point number │ │ │ │ If set to an integer n, some potentially large (many factors) │ │ │ │ polynomials of degree > n won't be factored, preventing huge memory │ │ │ │ allocations and stack overflows. Set to zero to deactivate. │ │ │ │ $MAXIMA_FRONTEND_BUGREPORTINFO │ │ │ │ The bug report info the maxima frontend comes with. │ │ │ │ when false, 'bern' excludes the Bernoulli numbers and 'euler' │ │ │ │ excludes the Euler numbers which are equal to zero. │ │ │ │ enscript -2Gr │ │ │ │ *PRINT-COMMAND* │ │ │ │ Command to use for printing files on UNIX systems. │ │ │ │ -Most negative floating-point number │ │ │ │ +The least negative normalized floating-point number │ │ │ │ *COMPLEXSIGN* │ │ │ │ If T, COMPAR works in a complex mode. │ │ │ │ Expand gamma(z+n) for n an integer when T. │ │ │ │ When true, symbolic derivatives (that is, 'diff' nouns) are displayed │ │ │ │ as subscripts. Otherwise, derivatives are displayed in the Leibniz │ │ │ │ notation 'dy/dx'. │ │ │ │ Controls the number of significant digits printed for floats. If │ │ │ │ 0, then full precision is used. │ │ │ │ ++MOST-NEGATIVE-NORMALIZED-FLOAT-EXPONENT+ │ │ │ │ +The smallest exponent that decode-float can return for a normalized │ │ │ │ + number. │ │ │ │ Causes A . A to be simplified to A ^^ 2. │ │ │ │ The numeric suffix used to generate the next variable of summation. │ │ │ │ If it is set to FALSE then the index will consist only of GENINDEX │ │ │ │ with no numeric suffix. │ │ │ │ common denom for algebraic coefficients │ │ │ │ If 'false' causes any arithmetic operations with lists to be │ │ │ │ suppressed; when 'true', list-matrix operations are contagious │ │ │ │ @@ -36990,14 +36989,15 @@ │ │ │ │ LINUX 2.X, REDHAT 6.X AND 7.X │ │ │ │ MICROSOFT WINDOWS 9X/ME AND NT/2000/XP │ │ │ │ IRIX SYSTEM V │ │ │ │ *SOFTWARE-TYPE-ALIST* │ │ │ │ Hash table for retrieving the software-type │ │ │ │ When true, '%e' is replaced by its numeric value 2.718... whenever │ │ │ │ 'numer' is 'true'. │ │ │ │ +Most negative floating-point number │ │ │ │ This governs whether unknown expressions 'exp' are assumed to │ │ │ │ behave like scalars for combinations of the form 'exp op matrix' │ │ │ │ where op is one of {+, *, ^, .}. It has three settings: │ │ │ │ FALSE -- such expressions behave like non-scalars. │ │ │ │ TRUE -- such expressions behave like scalars only for the commutative │ │ │ │ operators but not for non-commutative multiplication. │ │ │ │ ALL -- such expressions will behave like scalars for all operators │ │ │ │ @@ -37060,15 +37060,15 @@ │ │ │ │ point numbers to rational numbers is displayed. │ │ │ │ Filename extensions for Common Lisp. A cons of the form │ │ │ │ (Source-Extension . Binary-Extension). If the system is │ │ │ │ unknown (as in *features* not known), defaults to lisp and fasl. │ │ │ │ File type of compilation error file in cmulisp │ │ │ │ SOLVE will use RADCAN which will make SOLVE slower but will allow │ │ │ │ certain problems containing exponentials and logs to be solved. │ │ │ │ -The smallest positive normalized floating-point number │ │ │ │ +Largest positive floating-point number │ │ │ │ Controls the simplification of the composition of trigonometric and │ │ │ │ hyperbolic functions with their inverse functions. │ │ │ │ Let be a rational number less than one of the form 'p/q'. If 'p' │ │ │ │ is greater than 'maxpsifracnum', then 'psi[]()' will not try │ │ │ │ to return a simplified value. │ │ │ │ When true, all circular and hyperbolic functions are converted to │ │ │ │ exponential form. │ │ │ │ @@ -37100,22 +37100,23 @@ │ │ │ │ like Y-OR-N-P. This is provided for users whose lisps don't handle │ │ │ │ read-char-no-hang properly. │ │ │ │ If there are still no nonzero terms, 'taylor' doubles the degree of │ │ │ │ the expansion of '()' so long as the degree of the expansion │ │ │ │ is less than or equal to ' 2^taylordepth'. │ │ │ │ Names a directory which Maxima searches to find Maxima and Lisp │ │ │ │ files. │ │ │ │ +SYMBOLS-DEFINED │ │ │ │ +For safe keeping. │ │ │ │ The operation invoked in place of multiplication in a matrix │ │ │ │ multiplication. 'matrix_element_mult' can be assigned any binary │ │ │ │ operator. │ │ │ │ When true, complex exponentials are converted into equivalent │ │ │ │ expressions in terms of circular functions. │ │ │ │ If T, the system tries to avoid reloading files that were already loaded │ │ │ │ and up to date. │ │ │ │ -The least negative floating-point number │ │ │ │ The output format for help. It should be one of the values '$text, │ │ │ │ '$html, '$frontend. The default is '$text which causes the help to │ │ │ │ be sent to the terminal as plain text. '$html opens a browser to │ │ │ │ the page for the help. '$frontend assumes that some frontend will │ │ │ │ provide the necessary function to display help appropriately for the │ │ │ │ frontend. │ │ │ │ *PROVIDING-BLOCKS-LOAD-PROPAGATION* │ │ │ │ @@ -60700,50 +60701,50 @@ │ │ │ │ The maximum number of times L'Hospital's rule is used in 'limit'. │ │ │ │ *VERSION-REPLACE* │ │ │ │ The version replace. bound in operate-on-system.*LOAD-SOURCE-INSTEAD-OF-BINARY*EIf T, the system will load the source file instead of the binary. │ │ │ │ ,CHECK-TYPE │ │ │ │ $RATSIMPEXPONS │ │ │ │ When true, 'ratsimp' is applied to the exponents of expressions │ │ │ │ during simplification. │ │ │ │ -SYMBOLS-DEFINED │ │ │ │ -For safe keeping. │ │ │ │ -.INIT-FUNCTIONASSIGN │ │ │ │ NUMERSET0 │ │ │ │ Causes SOME mathematical functions (including exponentiation) with │ │ │ │ numerical arguments to be evaluated in floating point. It causes │ │ │ │ variables in an expression which have been given NUMERVALs to be │ │ │ │ - replaced by their values. It also turns on the FLOAT switch.,CDDDARbinary-gcly │ │ │ │ -/build/reproducible-path/maxima-5.47.0/src/binary-gcl/globals.oNInsufficient arguments when binding ~s │ │ │ │ -,SAFETYERRORSW │ │ │ │ + replaced by their values. It also turns on the FLOAT switch.c.lsp │ │ │ │ +binary-gcly │ │ │ │ +/build/reproducible-path/maxima-5.47.0/src/binary-gcl/globals.oYInsufficient arguments when binding ~s! │ │ │ │ +COMMONERRORSW │ │ │ │ NEVERSET0 │ │ │ │ *RATWEIGHTS │ │ │ │ REVERSEALIAS │ │ │ │ $MODULUS0 │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,MULTIPLE-VALUE-BIND │ │ │ │ ,FUNCALL │ │ │ │ ,FUNCTION │ │ │ │ ,INTEGERP │ │ │ │ INTLGETTEXT │ │ │ │ 3Warning: assigning ~:M, a non-prime, to 'modulus'~& │ │ │ │ -,Q/build/reproducible-path/maxima-5.47.0/src/globals.lispCLARE │ │ │ │ -,$TLIMSWITCH │ │ │ │ +/build/reproducible-path/maxima-5.47.0/src/globals.lisp │ │ │ │ +S$TLIMSWITCH │ │ │ │ $TRIGEXPAND │ │ │ │ +$LEAST_POSITIVE_NORMALIZED_FLOAT$%T │ │ │ │ $LINECHAR │ │ │ │ $DOALLMXOPS │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,MULTIPLE-VALUE-BIND │ │ │ │ ,FUNCALL │ │ │ │ ,FUNCTION │ │ │ │ ,SYMBOLP │ │ │ │ -/build/reproducible-path/maxima-5.47.0/src/globals.lisp │ │ │ │ +M/build/reproducible-path/maxima-5.47.0/src/globals.lisp │ │ │ │ +,CHECK-T$I │ │ │ │ $GENINDEX │ │ │ │ $%E_TO_NUMLOG │ │ │ │ $ERRORMSG │ │ │ │ $NOREPEAT │ │ │ │ $CAUCHYSUMy │ │ │ │ $LINSOLVE_PARAMSMERROR │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ @@ -60751,51 +60752,52 @@ │ │ │ │ ,SPECIAL │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,LAMBDA │ │ │ │ must be an integer │ │ │ │ INTLDGETTEXT │ │ │ │ Jassignment: 'ratfac' and 'ratwtlvl' may not both be used at the same time. │ │ │ │ -roducible-p/build/reproducible-path/maxima-5.47.0/src/globals.lispFSET │ │ │ │ -,Q$RATWTLVL │ │ │ │ +2/buil/build/reproducible-path/maxima-5.47.0/src/globals.lisp │ │ │ │ +$RATWTLVL │ │ │ │ BIGFLOAT0 │ │ │ │ BIGFLOAT%Ey │ │ │ │ -$HYPERGEOMETRIC_REPRESENTATIONM │ │ │ │ +$HYPERGEOMETRIC_REPRESENTATION │ │ │ │ LET-RULE-SETTER │ │ │ │ -$DEFAULT_LET_RULE_PACKAGE,OPTIMIBIGFLOAT%PI │ │ │ │ +$DEFAULT_LET_RULE_PACKAGE │ │ │ │ +,DBIGFLOAT%PI │ │ │ │ $PARTSWITCH │ │ │ │ LISP-SHADOW │ │ │ │ *MAXIMA-OBJDIR* │ │ │ │ -SHADOW-STRING-ASSIGNMENTbuild/re$MAXIMA_OBJDIR │ │ │ │ +SHADOW-STRING-ASSIGNMENTX │ │ │ │ +,Q$MAXIMA_OBJDIR │ │ │ │ $HALFANGLES │ │ │ │ $SCALARMATRIXP │ │ │ │ $USE_FAST_ARRAYS$ALGEPSILON │ │ │ │ $SAVEFACTORS │ │ │ │ $CFLENGTH │ │ │ │ $LIMSUBST │ │ │ │ -$LEAST_NEGATIVE_NORMALIZED_FLOATCPUT │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ MNCTIMES │ │ │ │ ASSOCIATIVE │ │ │ │ -/build/reproducible-path/maxima-5.47.0/src/globals.lisp │ │ │ │ -.CHECK-T$DOTASSOC │ │ │ │ +sp/gcl/build/reproducible-path/maxima-5.47.0/src/globals.lisp │ │ │ │ +.INIT-F$DOTASSOC │ │ │ │ $FACEXPANDy │ │ │ │ $M1PBRANCHy │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,MULTIPLE-VALUE-BIND │ │ │ │ ,FUNCALL │ │ │ │ ,FUNCTION │ │ │ │ -E/build/reproducible-path/maxima-5.47.0/src/globals.lispPLAMBDA │ │ │ │ -$FILE_OUTPUT_APPENDOCK │ │ │ │ -*MAXIMA-TEMPDIR*$MAXIMA_TEMPDIR │ │ │ │ +C/build/reproducible-path/maxima-5.47.0/src/globals.lisp1 │ │ │ │ +$FILE_OUTPUT_APPENDTIMIZE │ │ │ │ +,SAF*MAXIMA-TEMPDIR*$MAXIMA_TEMPDIR │ │ │ │ $%RNUM_LIST │ │ │ │ $INTEGER0 │ │ │ │ $NONINTEGER │ │ │ │ $RATIONAL │ │ │ │ $IRRATIONAL │ │ │ │ $IMAGINARYy │ │ │ │ $COMPLEX0 │ │ │ │ @@ -60808,62 +60810,61 @@ │ │ │ │ $LASSOCIATIVE │ │ │ │ $RASSOCIATIVE │ │ │ │ $SYMMETRICy │ │ │ │ $ANTISYMMETRIC │ │ │ │ $INTEGERVALUED │ │ │ │ $FEATURES │ │ │ │ $STRINGDISP │ │ │ │ -$LEAST_POSITIVE_FLOAT-FUNCTION │ │ │ │ $TRANSRUN │ │ │ │ TELLRATLIST │ │ │ │ $MAXPSINEGINT │ │ │ │ -POSINTEGERSET │ │ │ │ -$FACTOR_MAX_DEGREECLARE │ │ │ │ -,OPTIM$ZEROBERN │ │ │ │ -$MOST_NEGATIVE_FLOATIST │ │ │ │ -,BLOCK$GAMMA_EXPAND │ │ │ │ +$LEAST_NEGATIVE_FLOAT,QUOTE │ │ │ │ +.POSINTEGERSET │ │ │ │ +$FACTOR_MAX_DEGREE │ │ │ │ +SYSTEM$ZEROBERN │ │ │ │ +$LEAST_NEGATIVE_NORMALIZED_FLOAT$GAMMA_EXPAND │ │ │ │ $DERIVABBREV │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,MULTIPLE-VALUE-BIND │ │ │ │ ,FUNCALL │ │ │ │ ,FUNCTION │ │ │ │ 2must be a non-negative integer and not equal to -1 │ │ │ │ -2/build/repr/build/reproducible-path/maxima-5.47.0/src/globals.lisp │ │ │ │ -$FPPRINTPREC │ │ │ │ +,/build/reproducible-path/maxima-5.47.0/src/globals.lispe-path/gc$FPPRINTPREC │ │ │ │ $DOTEXPTSIMP │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,MULTIPLE-VALUE-BIND │ │ │ │ ,FUNCALL │ │ │ │ ,FUNCTION │ │ │ │ ,VALUES │ │ │ │ ,INTEGERP │ │ │ │ 'must be false or a non-negative integer │ │ │ │ -.INIT-FU/build/reproducible-path/maxima-5.47.0/src/globals.lispOL1 │ │ │ │ -$GENSUMNUMy │ │ │ │ +/build/reproducible-path/maxima-5.47.0/src/globals.lisp │ │ │ │ +,APPLY/$GENSUMNUMy │ │ │ │ $LISTARITHy │ │ │ │ $%ENUMER0 │ │ │ │ -$ASSUMESCALAR │ │ │ │ +$MOST_NEGATIVE_FLOATN-LISPLAMBDA$ASSUMESCALAR │ │ │ │ $EXPTSUBSTy │ │ │ │ BIGFLOAT_LOG2 │ │ │ │ $LOAD_PATHNAME │ │ │ │ $BETA_EXPAND │ │ │ │ $TRIGEXPANDTIMES$OPSUBST0 │ │ │ │ -$LET_RULE_PACKAGES.7.1/lsp/gcl_c$SUBRES │ │ │ │ +$LET_RULE_PACKAGESble-path/gcl27$SUBRES │ │ │ │ $RESULTANTy │ │ │ │ $SUMEXPANDy │ │ │ │ GENERATE-ATAN2 │ │ │ │ $DOTDISTRIB │ │ │ │ $INTFACLIMy │ │ │ │ $RATPRINT │ │ │ │ $SOLVERADCAN │ │ │ │ -$LEAST_POSITIVE_NORMALIZED_FLOAT$TRIGINVERSES │ │ │ │ +$MOST_POSITIVE_FLOATUOTE │ │ │ │ +$TRIGINVERSES │ │ │ │ $MAXPSIFRACNUM │ │ │ │ $EXPONENTIALIZE │ │ │ │ $BFTORAT0 │ │ │ │ $FUNCTIONSy │ │ │ │ $MYOPTIONSy │ │ │ │ $ALIASES0 │ │ │ │ $GRADEFS0 │ │ │ │ @@ -60873,19 +60874,19 @@ │ │ │ │ $NUMER_PBRANCH │ │ │ │ NONINTEGERL │ │ │ │ $RATALGDENOM │ │ │ │ $INFEVAL0 │ │ │ │ $LOADPRINTy │ │ │ │ $TAYLORDEPTH │ │ │ │ *MAXIMA-USERDIR*$MAXIMA_USERDIR │ │ │ │ -$MATRIX_ELEMENT_MULT,BLOCK │ │ │ │ +$MATRIX_ELEMENT_MULTYPE │ │ │ │ $DEMOIVRE │ │ │ │ -$LEAST_NEGATIVE_FLOATle-path/gclSET-OUTPUT-FORMAT-FOR-HELP,CAADA$TEXT │ │ │ │ -$OUTPUT_FORMAT_FOR_HELPR │ │ │ │ -.INIT*MX* │ │ │ │ +SET-OUTPUT-FORMAT-FOR-HELP/repro$TEXT │ │ │ │ +$OUTPUT_FORMAT_FOR_HELP │ │ │ │ +,CAADA*MX* │ │ │ │ $SHOWTIME │ │ │ │ $RATEXPANDy │ │ │ │ $DISPLAY2Dy │ │ │ │ $%PIARGS0 │ │ │ │ $POLYFACTOR │ │ │ │ $ALGEBRAICy │ │ │ │ *FNEWVARSWy │ │ │ │ @@ -60901,16 +60902,16 @@ │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,MULTIPLE-VALUE-BIND │ │ │ │ ,FUNCALL │ │ │ │ ,FUNCTION │ │ │ │ ,VALUES │ │ │ │ "must be one of all, true, or false │ │ │ │ -.IN/build/reproducible-path/maxima-5.47.0/src/globals.lisp-SYMBOL1 │ │ │ │ -$RADEXPANDy │ │ │ │ +,CDA/build/reproducible-path/maxima-5.47.0/src/globals.lispTION │ │ │ │ +,A$RADEXPANDy │ │ │ │ BIGFLOAT%GAMMA │ │ │ │ firefox '~a' │ │ │ │ $BROWSER0 │ │ │ │ firefox '~a' │ │ │ │ $FACTORFLAG │ │ │ │ $ZETA%PI0 │ │ │ │ MINPOLY*0 │ │ │ │ @@ -60927,38 +60928,40 @@ │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,MULTIPLE-VALUE-BIND │ │ │ │ ,FUNCALL │ │ │ │ ,FUNCTION │ │ │ │ ,VALUES │ │ │ │ 3must be an integer between 0 and 1000001, exclusive │ │ │ │ -S/build/reproducible-path/maxima-5.47.0/src/globals.lisp-TYPE │ │ │ │ +L/build/reproducible-path/maxima-5.47.0/src/globals.lisp │ │ │ │ +,D$LINEL │ │ │ │ $PACKAGEFILE │ │ │ │ $MAXFPPRINTPREC │ │ │ │ $PFEFORMATy │ │ │ │ $PROGRAMMODE │ │ │ │ $DISPFLAG │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,LAMBDA │ │ │ │ $RATWTLVL │ │ │ │ INTLDGETTEXT │ │ │ │ Jassignment: 'ratfac' and 'ratwtlvl' may not both be used at the same time. │ │ │ │ -/build/reproducible-path/maxima-5.47.0/src/globals.lispc.lsp │ │ │ │ +,CHECK-TYPE │ │ │ │ +X/build/reproducible-path/maxima-5.47.0/src/globals.lisp │ │ │ │ +2/build$RATFAC │ │ │ │ $BREAKUP0 │ │ │ │ *INFINITESIMALS*$TRANSLATEy │ │ │ │ $OUTCHAR0 │ │ │ │ $ROOTSEPSILON │ │ │ │ BIGFLOATONE │ │ │ │ $%EDISPFLAG │ │ │ │ $NOINTEGRATE │ │ │ │ $MAXNEGEX │ │ │ │ -$MOST_POSITIVE_FLOAT │ │ │ │ $DONTFACTOR │ │ │ │ $DOMXMXOPSy │ │ │ │ $PRESUBSCRIPT │ │ │ │ $PRESUPERSCRIPT │ │ │ │ $POSTSUBSCRIPT │ │ │ │ $POSTSUPERSCRIPT$KNOWN_INDEX_PROPERTIES │ │ │ │ No error. │ │ │ │ @@ -60971,74 +60974,72 @@ │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,MULTIPLE-VALUE-BIND │ │ │ │ ,FUNCALL │ │ │ │ ,FUNCTION │ │ │ │ ,VALUES │ │ │ │ ,must be a list or one of all, true, or false │ │ │ │ -/build/reproducible-path/maxima-5.47.0/src/globals.lisp │ │ │ │ -.FSET$SETCHECK │ │ │ │ +.SETV/build/reproducible-path/maxima-5.47.0/src/globals.lispAT-CONTRO$SETCHECK │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,FUNCTION │ │ │ │ $RATVARS │ │ │ │ must be a list │ │ │ │ -CK-/build/reproducible-path/maxima-5.47.0/src/globals.lispM │ │ │ │ -C$RATVARS0 │ │ │ │ +000/build/reproducible-path/maxima-5.47.0/src/globals.lisp1000) │ │ │ │ +,$RATVARS0 │ │ │ │ $SYMBOLP0 │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,LAMBDA │ │ │ │ $SYMBOLP │ │ │ │ INTLDGETTEXT │ │ │ │ 8~M: value must be a nonempty list of symbols; found: ~:M │ │ │ │ -,FU/build/reproducible-path/maxima-5.47.0/src/globals.lisp │ │ │ │ +FUNCTION │ │ │ │ +,EQL/build/reproducible-path/maxima-5.47.0/src/globals.lisp │ │ │ │ $NICEINDICESPREF$INF │ │ │ │ -*REAL-INFINITIES* │ │ │ │ -TEST-NO-KEY │ │ │ │ -$SIMPPRODUCT │ │ │ │ +*REAL-INFINITIES*ND │ │ │ │ +TEST-$SIMPPRODUCT │ │ │ │ $MAXPSIFRACDENOM$DETOUT │ │ │ │ +$LEAST_POSITIVE_FLOATEST-NO-KEY │ │ │ │ $NEGDISTRIB │ │ │ │ -$FACTORIAL_EXPANDLP │ │ │ │ -,$%EMODE │ │ │ │ +$FACTORIAL_EXPAND │ │ │ │ $POWERDISPy │ │ │ │ $SOLVEFACTORS │ │ │ │ $TRIGSIGN │ │ │ │ $MATRIX_ELEMENT_ADD │ │ │ │ -,FUNCTION │ │ │ │ +TEST-NO+< │ │ │ │ $SIMPSUM0 │ │ │ │ $SQRTDISPFLAG │ │ │ │ BIGFLOATZERO │ │ │ │ $SUMSPLITFACT │ │ │ │ $KEEPFLOATy │ │ │ │ INTEGERL0 │ │ │ │ $BFTRUNC0 │ │ │ │ $DOSCMXOPSy │ │ │ │ -$CURRENT_LET_RULE_PACKAGE │ │ │ │ -,QUOT*MIN* │ │ │ │ +$CURRENT_LET_RULE_PACKAGEUOTE │ │ │ │ $INFINITY │ │ │ │ *INFINITIES* │ │ │ │ $FLOAT2BF │ │ │ │ $MAXPOSEX │ │ │ │ $BACKSUBSTy │ │ │ │ -*VARIABLE-INITIAL-VALUES*G │ │ │ │ -,LONO-RESET0 │ │ │ │ +*VARIABLE-INITIAL-VALUES*,QUOTE │ │ │ │ +NO-RESET0 │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE │ │ │ │ FLONUM-SIMPLE-TYPEP-FN │ │ │ │ -INFER-TP │ │ │ │ #*00000000000000000000000000000000000000011111110100000000000000000000000000000000000000000000000000000000000000000000000000000000) │ │ │ │ ,OTHERWISE │ │ │ │ -INFER-TP │ │ │ │ #*11111111111111111111111111111111111111100000001011111111111111111111111111111111111111111111111111111111111111111111111111111111) │ │ │ │ -SETF0/build/reproducible-path/maxima-5.47.0/src/globals.lispN-FROM │ │ │ │ - FLONUM-SIMPLE-TYPEP-FNETURN-FROM │ │ │ │ +ST1 /build/reproducible-path/maxima-5.47.0/src/globals.lisp │ │ │ │ +,FLONUM-SIMPLE-TYPEP-FN │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ SYSTEML! │ │ │ │ ,DECLARE │ │ │ │ ,IGNORE. │ │ │ │ FLONUM20 │ │ │ │ ,PROGRAM-ERROR │ │ │ │ KEYWORDFORMAT-CONTROL │ │ │ │ @@ -61047,105 +61048,105 @@ │ │ │ │ ,DECLARE │ │ │ │ ,IGNORE4 │ │ │ │ ,BLOCK/ │ │ │ │ ,DOUBLE-FLOAT │ │ │ │ ,DOUBLE-FLOAT │ │ │ │ ,DOUBLE-FLOAT │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/globals.lisp │ │ │ │ --FORMAT-FLONUM200 │ │ │ │ -Extra argument ~s,GENSYM │ │ │ │ +FLONUM200 │ │ │ │ +Extra argument ~sV │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE-. │ │ │ │ SYSTEMPUT-F │ │ │ │ ,CDR-/. │ │ │ │ ,RPLACD-00/ │ │ │ │ 1SPUTPROP │ │ │ │ -/build/reproducible-path/maxima-5.47.0/src/globals.lispT-NOT │ │ │ │ -Cannot use 'ASSIGN property in :PROPERTIES if :SETTING-PREDICATE already specified.UNCTION-DESIGCannot use 'ASSIGN property in :PROPERTIES if :SETTING-LIST already specified. │ │ │ │ -KCannot use :SETTING-PREDICATE when :SETTING-LIST already specified. │ │ │ │ -,COECannot use :SETTING-PREDICATE when :PROPERTIES uses the 'ASSIGN property. │ │ │ │ -Cannot use :SETTING-LIST when :SETTING-PREDICATE already specified. │ │ │ │ -,FUNCannot use :SETTING-LIST when :PROPERTIES uses the 'ASSIGN property.IF │ │ │ │ -,CPOSSIBLE-VALUES │ │ │ │ -must be one of: ~{~A~^, ~}NOT │ │ │ │ -STRIPDOLLAR │ │ │ │ +YMB/build/reproducible-path/maxima-5.47.0/src/globals.lispOMMON-LISPUTPROP │ │ │ │ +Cannot use 'ASSIGN property in :PROPERTIES if :SETTING-PREDICATE already specified. │ │ │ │ +PROPER-LIST Cannot use 'ASSIGN property in :PROPERTIES if :SETTING-LIST already specified. │ │ │ │ +Cannot use :SETTING-PREDICATE when :SETTING-LIST already specified.NCTION-DESIGNCannot use :SETTING-PREDICATE when :PROPERTIES uses the 'ASSIGN property. │ │ │ │ +Cannot use :SETTING-LIST when :SETTING-PREDICATE already specified.,EQL │ │ │ │ +,IF Cannot use :SETTING-LIST when :PROPERTIES uses the 'ASSIGN property.IF │ │ │ │ +POSSIBLE-VALUES │ │ │ │ +must be one of: ~{~A~^, ~}Y │ │ │ │ +,CSTRIPDOLLAR │ │ │ │ SEE-ALSO0 │ │ │ │ -MODIFIED-COMMANDSOT │ │ │ │ -boSETTING-LIST │ │ │ │ +MODIFIED-COMMANDSEQ/ │ │ │ │ +,FUNCTIONSETTING-LIST │ │ │ │ BINDTEST0 │ │ │ │ -$LARGEST_NEGATIVE_FLOAT │ │ │ │ -,IDeprecated variable `~M': Use most_negative_float.,CASE. │ │ │ │ -,E$LARGEST_FLOAT │ │ │ │ -Deprecated variable `~M': Use most_positive_float.,FUNCALL │ │ │ │ -Y*BINDTEST-DEPRECATION-MESSAGES* │ │ │ │ -Deprecated variable `~M': T │ │ │ │ -TEIgnoring unknown defmvar option for ~S: ~SLARE │ │ │ │ -~A~%break entered because of *break-on-warnings*. │ │ │ │ +$LARGEST_NEGATIVE_FLOAT and testDeprecated variable `~M': Use most_negative_float. │ │ │ │ +,FUNCALL/ │ │ │ │ +$LARGEST_FLOAT │ │ │ │ +Deprecated variable `~M': Use most_positive_float. │ │ │ │ +,EQ*BINDTEST-DEPRECATION-MESSAGES* Deprecated variable `~M': ISE │ │ │ │ +Ignoring unknown defmvar option for ~S: ~ST │ │ │ │ +TE~A~%break entered because of *break-on-warnings*.,IGNORABLE │ │ │ │ SYSTEMLAMBDA-CLOSURE │ │ │ │ COMMON-LISP&REST │ │ │ │ .DECLARE │ │ │ │ .OPTIMIZE │ │ │ │ .LAMBDA │ │ │ │ -,RPL/build/reproducible-path/maxima-5.47.0/src/globals.lispE │ │ │ │ +/build/reproducible-path/maxima-5.47.0/src/globals.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,LAMBDA │ │ │ │ ,WRITE-STRING │ │ │ │ Skip warning. │ │ │ │ -/build/reproducible-path/maxima-5.47.0/src/globals.lispTR │ │ │ │ -!~a~%break entered because of *break-on-signals*.~&~a~% │ │ │ │ +,/build/reproducible-path/maxima-5.47.0/src/globals.lisp │ │ │ │ +~a~%break entered because of *break-on-signals*.~&~a~% │ │ │ │ Skip warning. │ │ │ │ must be false or a non-negative integer │ │ │ │ -must be an integer between 0 and 1000001, exclusive │ │ │ │ -must be a non-negative integer and not equal to -1 │ │ │ │ -SETMNCTIMES0 │ │ │ │ +must be an integer between 0 and 1000001, exclusiveTAGBODY0 │ │ │ │ +,Imust be a non-negative integer and not equal to -1ROGN │ │ │ │ +MNCTIMES0 │ │ │ │ ASSOCIATIVE │ │ │ │ -must be a list or one of all, true, or false │ │ │ │ -,Lmust be an integer │ │ │ │ -TRmaxima │ │ │ │ -assignment: 'ratfac' and 'ratwtlvl' may not both be used at the same time.R │ │ │ │ -ST must be a list │ │ │ │ +must be a list or one of all, true, or falseLAREmust be an integerPROGN │ │ │ │ +,RPLACmaxima │ │ │ │ +assignment: 'ratfac' and 'ratwtlvl' may not both be used at the same time.CD │ │ │ │ +,must be a list │ │ │ │ $RATWEIGHTy │ │ │ │ -assignment: 'ratfac' and 'ratwtlvl' may not both be used at the same time.RABLE8must be a list │ │ │ │ -must be one of all, true, or falseRETURN-FROM │ │ │ │ -~M: value must be a nonempty list of symbols; found: ~:M │ │ │ │ -Warning: assigning ~:M, a non-prime, to 'modulus'~&e-path/gcl27- │ │ │ │ +assignment: 'ratfac' and 'ratwtlvl' may not both be used at the same time. │ │ │ │ +must be a list │ │ │ │ +must be one of all, true, or false │ │ │ │ +,RPL~M: value must be a nonempty list of symbols; found: ~:MLUES │ │ │ │ +,Warning: assigning ~:M, a non-prime, to 'modulus'~&CAR │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ must be a list │ │ │ │ $RATWEIGHTS │ │ │ │ ,FUNCTION │ │ │ │ $RATWEIGHT │ │ │ │ -UO/build/reproducible-path/maxima-5.47.0/src/globals.lisp000000000$RATWEIGHTS │ │ │ │ -The list of weights assigned by 'ratweight'.0000$FILE_SEARCH_MAXIMA0000000000011Directories to search for Maxima source code.B │ │ │ │ -#Causes a throw to the tag ERRORSW when certain errors occur rather │ │ │ │ +,/build/reproducible-path/maxima-5.47.0/src/globals.lispQUOTE │ │ │ │ +$RATWEIGHTS │ │ │ │ +The list of weights assigned by 'ratweight'.0000$FILE_SEARCH_MAXIMA0000000000000Directories to search for Maxima source code.011Causes a throw to the tag ERRORSW when certain errors occur rather │ │ │ │ than the printing of a message. Kludgy MAXIMA-SUBSTITUTE for │ │ │ │ MAXIMA-ERROR signalling.000The list of input, output, and intermediate expression labels, │ │ │ │ including all previous labels if 'inchar', 'outchar', or 'linechar' │ │ │ │ - were redefined. │ │ │ │ -SYSTEMWhen true, output expressions are not displayed.The list of user-defined macro functions. The macro function │ │ │ │ - definition operator '::=' puts a new macro function onto this list.-DESIGNATOR │ │ │ │ -$FILE_SEARCH_TESTS-NOT │ │ │ │ -,NDirectories to search for maxima test suite │ │ │ │ -,OThe message-lookup domain used by INTL:GETTEXT and INTL:NGETTEXT. │ │ │ │ - Use (INTL:TEXTDOMAIN "whatever") in each source file to set this.ON │ │ │ │ -G943*BOTHER-USER-IF-NO-BINARY* │ │ │ │ -If T, the system will ask the user whether to load the source if │ │ │ │ - the binary is missingTION │ │ │ │ -,*CLEAR-INPUT-BEFORE-QUERY*UNCTIOIf T, y-or-n-p-wait will clear the input before printing the prompt │ │ │ │ - and asking the user for input.ION │ │ │ │ -,IDENTGlobal switch for doing modular arithmetic test When true, the 'limit' command will use a Taylor series expansion if │ │ │ │ - the limit of the input expression cannot be computed directly.,EQL │ │ │ │ + were redefined.0000000000When true, output expressions are not displayed.The list of user-defined macro functions. The macro function │ │ │ │ + definition operator '::=' puts a new macro function onto this list.-LIST │ │ │ │ +,CHEC$FILE_SEARCH_TESTS │ │ │ │ +FUNCTDirectories to search for maxima test suiteR │ │ │ │ +,NThe message-lookup domain used by INTL:GETTEXT and INTL:NGETTEXT. │ │ │ │ + Use (INTL:TEXTDOMAIN "whatever") in each source file to set this.ST │ │ │ │ +TEST-NO*BOTHER-USER-IF-NO-BINARY*TE │ │ │ │ +,FIf T, the system will ask the user whether to load the source if │ │ │ │ + the binary is missing │ │ │ │ +*CLEAR-INPUT-BEFORE-QUERY* │ │ │ │ +,EQIf T, y-or-n-p-wait will clear the input before printing the prompt │ │ │ │ + and asking the user for input.,QUOTE │ │ │ │ +,FUGlobal switch for doing modular arithmetic,IDENTWhen true, the 'limit' command will use a Taylor series expansion if │ │ │ │ + the limit of the input expression cannot be computed directly.O-KEY │ │ │ │ If 'true' causes expansion of all expressions containing sin's and │ │ │ │ - cos's occurring subsequently.EST-NOT │ │ │ │ -TEST-The alphabetic prefix of the names of intermediate displayed │ │ │ │ - expressions.TION │ │ │ │ + cos's occurring subsequently. │ │ │ │ + ,OTHEThe smallest positive normalized floating-point numberTEST │ │ │ │ +The alphabetic prefix of the names of intermediate displayed │ │ │ │ + expressions. │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,&OPTIONAL │ │ │ │ /If m is supplied print blank line every m lines │ │ │ │ OUTPUT-POINTS │ │ │ │ ,DECLARE │ │ │ │ POLYGON-PTS │ │ │ │ ,DECLARE │ │ │ │ @@ -61170,115 +61171,114 @@ │ │ │ │ $GEOMVIEW_COMMANDA │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/binary-gcl/sin.o │ │ │ │ *FLONUM-OP* │ │ │ │ Hash table mapping a maxima function to a corresponding Lisp function │ │ │ │ to evaluate the maxima function numerically with flonum precision.000000Causes all operations relating to matrices (and lists) to be carried │ │ │ │ out. For example, the product of two matrices will actually be │ │ │ │ computed rather than simply being returned. Turning on this switch │ │ │ │ - effectively turns on the following three.NUM │ │ │ │ -,FIThe alphabetic prefix used to generate the next variable of summation │ │ │ │ + effectively turns on the following three..TRUE │ │ │ │ +,The alphabetic prefix used to generate the next variable of summation │ │ │ │ when necessary.111111111When 'true', 'r' some rational number, and 'x' some │ │ │ │ - expression,'%e^(r*log(x))' will be simplified into 'x^r'.PCentral directory of system definitions. May be either a single │ │ │ │ + expression,'%e^(r*log(x))' will be simplified into 'x^r'.,Central directory of system definitions. May be either a single │ │ │ │ directory pathname, or a list of directory pathnames to be checked │ │ │ │ - after the local directory.00) │ │ │ │ -,QUOTEThe alphabetic prefix of the names of expressions typed by the user.LET* │ │ │ │ -*FORTRAN-PRINT* │ │ │ │ -Tells EXPLODEN we are printing numbers for Fortran so include the exponent marker.h/gcl27-2.7.1/$%PI │ │ │ │ + after the local directory. │ │ │ │ +SYSTEThe alphabetic prefix of the names of expressions typed by the user.NG-MATCH │ │ │ │ *SLEEP-AMOUNT* │ │ │ │ Amount of time to sleep between checking query-io. In multiprocessing │ │ │ │ Lisps, this allows other processes to continue while we busy-wait. If │ │ │ │ - 0, skips call to SLEEP.PECsystem │ │ │ │ -*SYSTEM-EXTENSION* │ │ │ │ -,QThe filename extension to use with systems.AL │ │ │ │ -thing read in which will be evaluated, corresponds to - │ │ │ │ + 0, skips call to SLEEP.ETQsystem │ │ │ │ +*SYSTEM-EXTENSION*-TERMINATED │ │ │ │ +The filename extension to use with systems.-SPECthing read in which will be evaluated, corresponds to -*CC* │ │ │ │ When T, prevents substitution from applying to vars ; bound by %sum, │ │ │ │ - %product, %integrate, %limit*MAKE-SPECIALIf `false' then no maxima-error message is printed!UNDP │ │ │ │ -,QUOTEMUNBINDP0 │ │ │ │ -Used for safely `munbind'ing incorrectly-bound variables. │ │ │ │ -.SEFOURTH%PI │ │ │ │ -*MAXIMA-LOAD-INIT-FILES*NT-DIRECWhen non-NIL, the init files are not loaded. │ │ │ │ -,QU*VERSION-DIR* │ │ │ │ -The version subdir. bound in operate-on-system.0When multiplying together sums with INF as their upper limit, causes │ │ │ │ + %product, %integrate, %limitCIAL │ │ │ │ +,QUOTEIf `false' then no maxima-error message is printed!JDUMP* │ │ │ │ +,SETMUNBINDP0 │ │ │ │ +Used for safely `munbind'ing incorrectly-bound variables.,NOT │ │ │ │ +FOURTH%PI │ │ │ │ +*MAXIMA-LOAD-INIT-FILES*T-DIRECTWhen non-NIL, the init files are not loaded. │ │ │ │ +,*VERSION-DIR* │ │ │ │ +The version subdir. bound in operate-on-system. │ │ │ │ +When multiplying together sums with INF as their upper limit, causes │ │ │ │ the Cauchy product to be used rather than the usual product. In the │ │ │ │ Cauchy product the index of the inner summation is a function of the │ │ │ │ - index of the outer one rather than varying independently./reWhen true, 'linsolve' also generates the '%r' symbols used to │ │ │ │ + index of the outer one rather than varying independently.DA │ │ │ │ +When true, 'linsolve' also generates the '%r' symbols used to │ │ │ │ represent arbitrary parameters described in the manual under │ │ │ │ - 'algsys'. │ │ │ │ -'ratwtlvl' is used in combination with the 'ratweight' function to │ │ │ │ + 'algsys'.lsp │ │ │ │ +.'ratwtlvl' is used in combination with the 'ratweight' function to │ │ │ │ control the truncation of canonical rational expressions (CRE). For │ │ │ │ - the default value of 'false', no truncation occurs. │ │ │ │ + the default value of 'false', no truncation occurs.E │ │ │ │ When true, inverse circular and hyperbolic functions are replaced by │ │ │ │ - equivalent logarithmic functions.s │ │ │ │ + equivalent logarithmic functions.UOTE │ │ │ │ +.*$GLOBAL │ │ │ │ $CONTEXTS │ │ │ │ -A list of the currently active contexts. │ │ │ │ -,QU*RELOAD-SYSTEMS-FROM-DISK* │ │ │ │ -If T, always tries to reload newer system definitions from disk. │ │ │ │ +A list of the currently active contexts.MENTS │ │ │ │ +*RELOAD-SYSTEMS-FROM-DISK*CONTROIf T, always tries to reload newer system definitions from disk. │ │ │ │ Otherwise first tries to find the system definition in the current │ │ │ │ - environment.z │ │ │ │ -Bigfloat representation of %E │ │ │ │ -When 'ratmx' is 'false', determinant and matrix addition, │ │ │ │ + environment. --source Bigfloat representation of %E .*When 'ratmx' is 'false', determinant and matrix addition, │ │ │ │ subtraction, and multiplication are performed in the representation │ │ │ │ of the matrix elements and cause the result of matrix inversion to │ │ │ │ be left in general representation. │ │ │ │ When 'ratmx' is 'true', the 4 operations mentioned above are │ │ │ │ performed in CRE form and the result of matrix inverse is in CRE │ │ │ │ - form.000000000000When T a transformation to a hypergeometric representation is done.0000011100100The name of the default rule package used by `let' and `letsimp'Bigfloat representation of %pi00When true, 'end' is returned when a selected part of an expression │ │ │ │ - doesn't exist, otherwise an error message is given.00000000Names the directory where fasl files are written to.000000000000When true, trigonometric functions are simplified to hyperbolic │ │ │ │ + form.000000000000When T a transformation to a hypergeometric representation is done.0000000000000The name of the default rule package used by `let' and `letsimp'Bigfloat representation of %pi00When true, 'end' is returned when a selected part of an expression │ │ │ │ + doesn't exist, otherwise an error message is given.00000000Names the directory where fasl files are written to.SEH │ │ │ │ +#*000000When true, trigonometric functions are simplified to hyperbolic │ │ │ │ functions when the argument is apparently a multiple of the │ │ │ │ imaginary unit %i.00000000000000When true, trigonometric functions of arguments '/2' are │ │ │ │ - simplified to functions of .0000000000000Number of decimal digits of precision to use when creating new │ │ │ │ + simplified to functions of .0000000001000Number of decimal digits of precision to use when creating new │ │ │ │ bigfloats. One extra decimal digit in actual representation for │ │ │ │ - rounding purposes.#*000000000Causes a square matrix of dimension one to be converted to a scalar, │ │ │ │ + rounding purposes.00100001000Causes a square matrix of dimension one to be converted to a scalar, │ │ │ │ i.e. its only element.000When true, arrays declared by 'array' are values instead of │ │ │ │ properties, and undeclared arrays ('hashed arrays') are implemented │ │ │ │ - as Lisp hashed arrays.000000If t factors of ratreped forms will be savedEM │ │ │ │ -HALF%PI30 │ │ │ │ + as Lisp hashed arrays.000000If t factors of ratreped forms will be saved0000HALF%PI30 │ │ │ │ Controls the number of terms of the continued fraction the function │ │ │ │ - 'cf' will give, as the value 'cflength' times the period.T$% │ │ │ │ -The last out-line computed, corresponds to lisp **CURRENT-DIRECTWhen false, prevents 'limit' from attempting substitutions on unknown │ │ │ │ - forms. │ │ │ │ -The least negative normalized floating-point numberobjdump --souSILENT-TAYLOR-FLAGDOTIMES272 │ │ │ │ -,If true indicates that errors will be returned via a throw to │ │ │ │ - TAY-ERR │ │ │ │ -,MOS*ENABLE-STRAZ-ABSOLUTE-STRING-HACK* │ │ │ │ -,TAGSpecial hack requested by Steve Strassman, where the shorthand │ │ │ │ + 'cf' will give, as the value 'cflength' times the period. │ │ │ │ +The last out-line computed, corresponds to lisp *P-DIR* │ │ │ │ +GET-TEWhen false, prevents 'limit' from attempting substitutions on unknown │ │ │ │ + forms.Q │ │ │ │ +SILENT-TAYLOR-FLAGY* │ │ │ │ +,PATHNAMEIf true indicates that errors will be returned via a throw to │ │ │ │ + TAY-ERRGET-PATH │ │ │ │ +*FORTRAN-PRINT* │ │ │ │ +Tells EXPLODEN we are printing numbers for Fortran so include the exponent marker.-TYPE- │ │ │ │ +,INTEG*ENABLE-STRAZ-ABSOLUTE-STRING-HACK*,MAX │ │ │ │ +,MOSSpecial hack requested by Steve Strassman, where the shorthand │ │ │ │ that specifies a list of components as a list of strings also │ │ │ │ recognizes absolute pathnames and treats them as files of type │ │ │ │ :private-file instead of type :file. Defaults to NIL, because I │ │ │ │ - haven't tested this.ET* │ │ │ │ -Causes a non-commutative product to be considered associative, so │ │ │ │ + haven't tested this.-POSCauses a non-commutative product to be considered associative, so │ │ │ │ that A . (B . C) is simplified to A . B . C. If this flag is off, │ │ │ │ dot is taken to be right associative, i.e. A . B . C is simplified │ │ │ │ - to A . (B . C). │ │ │ │ -Controls whether the irreducible factors returned by 'factor' are in │ │ │ │ - expanded (the default) or recursive (normal CRE) form.-AR*TELL-USER-WHEN-DONE*,LET │ │ │ │ -DIRIf T, system will print ...DONE at the end of an operation │ │ │ │ -COER$MAXIMA_FRONTEND_VERSION │ │ │ │ -The version of the maxima frontend. │ │ │ │ -*LIB-DIWhen true, the principal branch for -1 to a power is returned, │ │ │ │ - depending on whether 'domain' is real or complex.SET-UP-TOP-LEV+MOST-NEGATIVE-NORMALIZED-FLOAT-EXPONENT+E │ │ │ │ -,OPEThe smallest exponent that decode-float can return for a normalized │ │ │ │ - number.SETThe list of ordinary Maxima functions in the current session. An │ │ │ │ + to A . (B . C).,SControls whether the irreducible factors returned by 'factor' are in │ │ │ │ + expanded (the default) or recursive (normal CRE) form.TEM*TELL-USER-WHEN-DONE*IRECTORY* │ │ │ │ +If T, system will print ...DONE at the end of an operation │ │ │ │ +GCL_L$MAXIMA_FRONTEND_VERSION │ │ │ │ +*LIB-DThe version of the maxima frontend. │ │ │ │ +When true, the principal branch for -1 to a power is returned, │ │ │ │ + depending on whether 'domain' is real or complex.producible-patThe list of ordinary Maxima functions in the current session. An │ │ │ │ ordinary function is a function constructed by 'define' or ':=' and │ │ │ │ - called with parentheses '()'.000000000The default GCD algorithm. If false, the GCD is prevented from being │ │ │ │ + called with parentheses '()'. │ │ │ │ +.FSETThe default GCD algorithm. If false, the GCD is prevented from being │ │ │ │ taken when expressions are converted to canonical rational │ │ │ │ - expression (CRE) form.00010Flag to tell file-writing functions whether to append or clobber the │ │ │ │ - output file.E │ │ │ │ + expression (CRE) form.00000Flag to tell file-writing functions whether to append or clobber the │ │ │ │ + output file.0000000000000I686 │ │ │ │ MIPS RISC │ │ │ │ DEC 31000 │ │ │ │ SILICON GRAPHICS IRIS 4D (R4400)sgi │ │ │ │ SILICON GRAPHICS IRIS 4D (R3000)sgi │ │ │ │ -IBM PC COMPATIBLET │ │ │ │ +IBM PC COMPATIBLE │ │ │ │ DEC VAX-11y │ │ │ │ -SILICON GRAPHICS IRIS 4DQUOTE │ │ │ │ +SILICON GRAPHICS IRIS 4DQUOTE │ │ │ │ IBM RT PC │ │ │ │ SILICON GRAPHICS IRIS 4D (R4000)sgi │ │ │ │ DECSTATIONy │ │ │ │ -*MACHINE-TYPE-ALIST*QUOTE │ │ │ │ -Hash table for retrieving the machine-type000000Names the directory in which Maxima creates some temporary files.000000000000100lsp │ │ │ │ +*MACHINE-TYPE-ALIST* │ │ │ │ +.EXPAND-ARRHash table for retrieving the machine-typeE │ │ │ │ +.CONames the directory in which Maxima creates some temporary files. │ │ │ │ 00000000FILENAME0 z │ │ │ │ OUTPUT-FILE │ │ │ │ ERROR-FILEz │ │ │ │ ERROR-OUTPUT │ │ │ │ DEFINITIONS │ │ │ │ INCLUDE-PATHS │ │ │ │ LIBRARY-PATHS │ │ │ │ @@ -61286,20 +61286,24 @@ │ │ │ │ C-COMPILE-FILE │ │ │ │ MAP-OPTIONS │ │ │ │ DEFAULT-OUTPUT-PATHNAME000000000o │ │ │ │ ARGUMENTS z │ │ │ │ DEFINITIONz │ │ │ │ WARNINGS0 z │ │ │ │ FATAL-ERRORS │ │ │ │ -MAKE-USEABLE-STREAM0000000000000STREAMS │ │ │ │ +MAKE-USEABLE-STREAM1100000000000STREAMS │ │ │ │ VERBOSE-STREAM │ │ │ │ OLD-TIMESTAMP │ │ │ │ FATAL-ERROR │ │ │ │ -OUTPUT-FILE-WRITTEN │ │ │ │ -Running ~A~@[ ~{~A~^ ~}~]~% │ │ │ │ +OUTPUT-FILE-WRITTENNT-TYPE │ │ │ │ +#*00Running ~A~@[ ~{~A~^ ~}~]~%00000SYSTEM │ │ │ │ +~A~@[ ~{~A~^ ~}~]000000000000000RUN-UNIX-PROGRAM~A written~% │ │ │ │ +Running of ~A finished~% │ │ │ │ +RUN-COMPILER │ │ │ │ +*C-COMPILER* │ │ │ │ (#0)->cmp.cmp_real │ │ │ │ (#0)/(#1) │ │ │ │ number_divide(#0,#1) │ │ │ │ PCL::COMPILER::BLK SLOT3 │ │ │ │ immnum_andc1(#0,#1) │ │ │ │ (~(#0) & (#1)) │ │ │ │ immnum_andc1(#0,#1) │ │ │ │ @@ -238273,14 +238277,15 @@ │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ POSINTEGERSET │ │ │ │ ,INTEGERP │ │ │ │ INTLDGETTEXT │ │ │ │ ;assignment: '~:M must be a non-negative integer. Found: ~:M │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/mlisp.lisp │ │ │ │ $OPTIONSET │ │ │ │ +$ERROR_SIZE │ │ │ │ Implementation for $SUBVARP │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ Implementation for $SUBVARP │ │ │ │ SUBVARP-IMPL │ │ │ │ $SUBVARP │ │ │ │ %%PRETTY-FNAME │ │ │ │ $SUBVARP │ │ │ │ @@ -241592,15 +241597,14 @@ │ │ │ │ INTLDGETTEXT │ │ │ │ 0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ $SYMBOLP │ │ │ │ ,FUNCTION │ │ │ │ SYMBOLP-IMPL- │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/comm.lisp │ │ │ │ $SUBLIS_APPLY_LAMBDA │ │ │ │ -$ERROR_SIZE │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ KEYWORDTEST │ │ │ │ ,FUNCTION │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/utils.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,SYMBOLP │ │ │ │ ,STRINGP │ │ │ │ @@ -244876,14 +244880,19 @@ │ │ │ │ binary-gcl/numerical/slatec/zlog.o │ │ │ │ binary-gcl/numerical/slatec/zmlt.o │ │ │ │ binary-gcl/numerical/slatec/xerhlt.o │ │ │ │ binary-gcl/numerical/slatec/dbesi.o │ │ │ │ binary-gcl/sumcon.o │ │ │ │ When true, Maxima prints out a message whenever a Maxima option is │ │ │ │ reset. │ │ │ │ +Expressions greater in SOME size measure over this value │ │ │ │ + are replaced by symbols {ERREXP1, ERREXP2,...} in the MAXIMA-ERROR │ │ │ │ + display, the symbols being set to the expressions, so that one can │ │ │ │ + look at them with expression editing tools. The default value of │ │ │ │ + this variable may be determined by factors of terminal speed and type. │ │ │ │ Governs the expansion of Maxima Macros. The following settings are │ │ │ │ available: FALSE means to re-expand the macro every time it gets called. │ │ │ │ EXPAND means to remember the expansion for each individual call do that it │ │ │ │ won't have to be re-expanded every time the form is evaluated. The form will │ │ │ │ still grind and display as if the expansion had not taken place. DISPLACE │ │ │ │ means to completely replace the form with the expansion. This is more space │ │ │ │ efficient than EXPAND but grinds and displays the expansion instead of the │ │ │ │ @@ -244902,19 +244911,14 @@ │ │ │ │ When T, MERROR will signal a MAXIMA-$ERROR condition. │ │ │ │ a flag which controls whether LAMBDA's substituted are applied in │ │ │ │ simplification after the SUBLIS or whether you have to do an │ │ │ │ EV to get things to apply. A value of TRUE means perform the application. │ │ │ │ Holds the value to which a variable is about to be set when a │ │ │ │ 'setcheckbreak' occurs. │ │ │ │ When non-NIL, STOP will signal an continuable error. Otherwise, STOP just returns │ │ │ │ -Expressions greater in SOME size measure over this value │ │ │ │ - are replaced by symbols {ERREXP1, ERREXP2,...} in the MAXIMA-ERROR │ │ │ │ - display, the symbols being set to the expressions, so that one can │ │ │ │ - look at them with expression editing tools. The default value of │ │ │ │ - this variable may be determined by factors of terminal speed and type. │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/binary-gcl/numerical/slatec/zunik.o │ │ │ │ F2CL-LIB │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ &,LEAST-POSITIVE-NORMALIZED-DOUBLE-FLOAT │ │ │ │ ,MOST-POSITIVE-DOUBLE-FLOAT │ │ │ │ ,DOUBLE-FLOAT-EPSILON │ │ │ │ ,SCALE-FLOAT │ │ │ │ @@ -245244,15 +245248,15 @@ │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE. │ │ │ │ INTLDGETTEXT │ │ │ │ 0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ $ZERO_FUN │ │ │ │ ,FUNCTION │ │ │ │ ZERO_FUN-IMPL- │ │ │ │ -plot3d: expected , [v1,min,max], [v2,min,max]~%=6 │ │ │ │ +plot3d: expected , [v1,min,max], [v2,min,max]~%t │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ OUTPUT-LINEAR-ONE-LINE │ │ │ │ ,TAGBODY │ │ │ │ LINEARRAY │ │ │ │ ,NREVERSE │ │ │ │ LINEARRAY │ │ │ │ ,DECLARE │ │ │ │ @@ -269533,35 +269537,34 @@ │ │ │ │ atom a 'noun' with 'declare'. │ │ │ │ If `t' constant factor of polynomial is also factored │ │ │ │ When true, 'zeta' returns an expression proportional to '%pi^n' for │ │ │ │ even integer 'n'. │ │ │ │ The largest negative exponent which will be automatically │ │ │ │ expanded. (X+1)^(-3) will be automatically expanded if EXPON is │ │ │ │ greater than or equal to 3. │ │ │ │ -Deprecated. Use most_positive_float │ │ │ │ When true, 'powerseries' prints progress messages. │ │ │ │ The list of atoms which have functional dependencies, assigned by │ │ │ │ 'depends', the function 'dependencies', or 'gradef'. The │ │ │ │ 'dependencies' list is cumulative: each call to 'depends', │ │ │ │ 'dependencies', or 'gradef' appends additional items. │ │ │ │ Table which maps from cosmponents to full binary pathnames. │ │ │ │ Causes symbols not having $ as the first character in their pnames to │ │ │ │ be preceded with a ? when displayed. │ │ │ │ +Deprecated. Use most_positive_float │ │ │ │ Controls whether `risch' generates polylogs │ │ │ │ When true, the functions 'subst' and 'psubst' can substitute a │ │ │ │ subscripted variable 'f[x]' with a number, when only the symbol 'f' │ │ │ │ is given.List of gensyms used to point to kernels from within polynomials. │ │ │ │ The values cell and property lists of these symbols are used to │ │ │ │ store various information.When T, sdiff is called from the function islinear │ │ │ │ Base URL where the HTML doc may be found. This can be a file path │ │ │ │ like "file:///" or a web server like "localhost:8080" or │ │ │ │ some other web server. │ │ │ │ This may be initialized on startup to a file path where the html │ │ │ │ files can be found. │ │ │ │ -Deprecated. Use most_negative_float │ │ │ │ Bigfloat representation of 1/2 │ │ │ │ Holds the last expression selected when using the 'part' functions. │ │ │ │ Controls how logs are expanded. See the user manual. │ │ │ │ *BIN-SUBDIR* │ │ │ │ The subdirectory of an AFS directory where the binaries are really kept. │ │ │ │ When true and if 'ratmx' is 'true', then 'determinant' will use │ │ │ │ special routines for computing sparse determinants. │ │ │ │ @@ -269618,15 +269621,14 @@ │ │ │ │ lispworksB* │ │ │ │ EXCL 4.2 │ │ │ │ SCL 1.2.7B* │ │ │ │ SCL 1.2.9B* │ │ │ │ SCL 1.2.8B* │ │ │ │ *COMPILER-TYPE-ALIST* │ │ │ │ Hash table for retrieving the Common Lisp type │ │ │ │ -Largest positive floating-point number │ │ │ │ Enables simplification. │ │ │ │ Operate on System Test Mode │ │ │ │ Default value of :binary-pathname keyword in DEFSYSTEM. │ │ │ │ Hash table of file-write-dates for the system definitions and │ │ │ │ files in the system definitions. │ │ │ │ A list of variables with respect to which factoring is not to occur. │ │ │ │ $LINENUM │ │ │ │ @@ -269638,16 +269640,14 @@ │ │ │ │ compact format. │ │ │ │ If 'false' then no simplification of '%e' to a power containing │ │ │ │ 'log''s is done. │ │ │ │ When true, functions for part extraction inspect the internal form of │ │ │ │ 'expr'. │ │ │ │ specifies the highest factorial which is automatically expanded. If │ │ │ │ it is -1 then all integers are expanded. │ │ │ │ -*MAXIMA-ARRAYS* │ │ │ │ -Trying to track down any functional arrays in maxima │ │ │ │ DISPLAY-TEXT-TOPICS │ │ │ │ *HELP-DISPLAY-FUNCTION* │ │ │ │ A symbol naming the function used to display help, as determined │ │ │ │ from $output_format_for_help.Set to a list of the multiplicities of the individual solutions │ │ │ │ returned by SOLVE, REALROOTS, or ALLROOTS. │ │ │ │ When true, the Maxima version of a user function is preserved when │ │ │ │ the function is translated. This permits the definition to be │ │ │ │ @@ -269671,37 +269671,41 @@ │ │ │ │ When true, the result of a 'product' is simplified. This │ │ │ │ simplification may sometimes be able to produce a closed form. │ │ │ │ The list of the functions for which partial derivatives have been │ │ │ │ defined by 'gradef'. │ │ │ │ Let be a rational number less than one of the form 'p/q'. If 'q' │ │ │ │ is greater than 'maxpsifracdenom', then 'psi[]()' will not try │ │ │ │ to return a simplified value. │ │ │ │ +*MAXIMA-ARRAYS* │ │ │ │ +Trying to track down any functional arrays in maxima │ │ │ │ *SMALL-PRIMES* │ │ │ │ List of small primes │ │ │ │ The list of arrays that have been allocated. These comprise arrays │ │ │ │ declared by 'array', 'hashed arrays' that can be constructed by │ │ │ │ implicit definition (assigning something to an element that isn't │ │ │ │ yet declared as a list or an array), and 'memoizing functions' │ │ │ │ defined by ':=' and 'define'. Arrays defined by 'make_array' are │ │ │ │ not included. │ │ │ │ *CMU-ERRORS-TO-FILE* │ │ │ │ If T, cmulisp will write an error file during compilation │ │ │ │ In compound statements, namely 'block', 'lambda', or '(, │ │ │ │ ...,)', '%%' is the value of the previous statement. │ │ │ │ When true, the determinant of a matrix whose inverse is computed is │ │ │ │ factored out of the inverse. │ │ │ │ +The smallest positive floating-point number │ │ │ │ maxima-init.mac │ │ │ │ *MAXIMA-INITMAC*Default maxima mac init file if none specified by the user. This │ │ │ │ file is looked for only in the maxima userdir. │ │ │ │ Causes negations to be distributed over sums, e.g. -(A+B) is │ │ │ │ simplified to -A-B. │ │ │ │ Controls the simplification of expressions like '(n+1)!', where 'n' │ │ │ │ is an integer. See 'factorial'. │ │ │ │ When '%emode' is 'true', '%e^(%pi %i x)' is simplified. See the user │ │ │ │ manual for more details. │ │ │ │ +Deprecated. Use most_negative_float │ │ │ │ When true, a sum is displayed with its terms in order of increasing │ │ │ │ power. │ │ │ │ The counter for the '%r' variables introduced in solutions by 'solve' │ │ │ │ and 'algsys'. │ │ │ │ If T, then SOLVE will try to factor the expression. The FALSE │ │ │ │ setting may be desired in zl-SOME cases where factoring is not │ │ │ │ necessary. │ │ │ │ @@ -336325,17 +336329,14 @@ │ │ │ │ binary-gcl/dskfn.o │ │ │ │ binary-gcl/ufact.o │ │ │ │ binary-gcl/lesfac.o │ │ │ │ binary-gcl/factor.o │ │ │ │ binary-gcl/suprv1.o │ │ │ │ $PRIMEP_NUMBER_OF_TESTS │ │ │ │ Number of Miller-Rabin tests. │ │ │ │ -When the variable 'grind' is 'true', the output of 'string' and │ │ │ │ - 'stringout' has the same format as that of 'grind'; otherwise no │ │ │ │ - attempt is made to specially format the output of those functions. │ │ │ │ $POLLARD_RHO_LIMIT │ │ │ │ Limit for pollard-rho factorization depth. │ │ │ │ \mathbf{false} │ │ │ │ $STRDISP │ │ │ │ $POLLARD_RHO_TESTS │ │ │ │ $FLOAT_APPROX_EQUAL_TOLERANCE │ │ │ │ $ECM_LIMIT │ │ │ │ @@ -336345,30 +336346,33 @@ │ │ │ │ $ECM_MAX_LIMIT │ │ │ │ $SAVE_PRIMES │ │ │ │ $POLLARD_PM1_LIMIT_STEP │ │ │ │ $POLLARD_RHO_LIMIT_STEP │ │ │ │ $POLLARD_PM1_TESTS │ │ │ │ \mathbf{true} │ │ │ │ $ECM_NUMBER_OF_CURVES │ │ │ │ -$ECM_LIMIT_DELTAIf NIL, use DEFAULT-FORMAT-PROMPT to print input prompt; if a function, use it to print input prompt. │ │ │ │ -Number of pollard-rho rounds. │ │ │ │ +$ECM_LIMIT_DELTANumber of pollard-rho rounds. │ │ │ │ Starting smootheness limit for ecm method. │ │ │ │ Limit for pollard-p1 factorization depth. │ │ │ │ Maximum smootheness for ecm method. │ │ │ │ *PRIME-DIFFS* │ │ │ │ array of differences between consecutive primes │ │ │ │ Save primes found. │ │ │ │ *MAX-CF-ITERATIONS* │ │ │ │ Max number of iterations allowed when evaluating the continued │ │ │ │ fraction. When this is reached, we assume that the continued │ │ │ │ fraction did not converge. │ │ │ │ Step for pollard-p-1 factorization limit. │ │ │ │ +If NIL, use DEFAULT-FORMAT-PROMPT to print input prompt; if a function, use it to print input prompt. │ │ │ │ Return a list of factors only. │ │ │ │ Step for pollard-rho factorization limit. │ │ │ │ Number of pollard-p-1 rounds. │ │ │ │ +When the variable 'grind' is 'true', the output of 'string' and │ │ │ │ + 'stringout' has the same format as that of 'grind'; otherwise no │ │ │ │ + attempt is made to specially format the output of those functions. │ │ │ │ Number of curves tried in one round of ecm. │ │ │ │ Increase smoothness limit for ecm method after each round. │ │ │ │ Display factorization steps. │ │ │ │ MANTISSA │ │ │ │ BIGFLOAT │ │ │ │ SYSTEMLAMBDA-CLOSURE │ │ │ │ COMMON-LISPDECLARE │ │ │ │ @@ -343418,15 +343422,15 @@ │ │ │ │ %INTEGRATE │ │ │ │ ,SYMBOLP │ │ │ │ SIMPLIFY │ │ │ │ %INTEGRATE │ │ │ │ RECUR-APPLY │ │ │ │ ,FUNCTION │ │ │ │ SUBSTINT1 │ │ │ │ -/build/reproducible-path/maxima-5.47.0/src/sin.lisp=6 │ │ │ │ +/build/reproducible-path/maxima-5.47.0/src/sin.lispt │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ SUBSTINT │ │ │ │ %INTEGRATE │ │ │ │ SUBSTINT1 │ │ │ │ MAXIMA-SUBSTITUTE │ │ │ │ @@ -346872,52 +346876,28 @@ │ │ │ │ Lbinary-gcl/laplac.oS │ │ │ │ ,binary-gcl/spgcd.oRANSLATE │ │ │ │ Nbinary-gcl/db.o │ │ │ │ binary-gcl/inmis.o │ │ │ │ binary-gcl/ellipt.o │ │ │ │ ,QU$FAST_BFLOAT_CONVERSIONE │ │ │ │ PRED-Use fast, but possibly inaccurate conversion │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -,LAMBDA │ │ │ │ - $LISPDISP │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ - $LISPDISP │ │ │ │ -,FRESH-LINE │ │ │ │ -,FUNCTION │ │ │ │ -,FUNCALL │ │ │ │ -MFEXPR* │ │ │ │ -,SYMBOLP │ │ │ │ -STRMEVAL │ │ │ │ -,STRINGP │ │ │ │ -,SYMBOLP │ │ │ │ -$VERBIFY │ │ │ │ -MDEFINE │ │ │ │ - MDEFMACRO │ │ │ │ -MDEFINE │ │ │ │ -,WRITE-CHAR │ │ │ │ -,WRITE-CHAR │ │ │ │ -,WRITE-CHAR │ │ │ │ -,WRITE-CHAR │ │ │ │ -be an 'or' exp/build/reproducible-path/maxima-5.47.0/src/grind.lisp: argument Controls whether `risch' generates `erfs'sume: mCOMPLEXSIGN │ │ │ │ +,Controls whether `risch' generates `erfs'me: argCOMPLEXSIGN │ │ │ │ If T, COMPAR attempts to work in a complex mode. │ │ │ │ - This scheme is only very partially developed at this time.anIf T, report line number where syntax error occurs; otherwise, report FILE-POSITION of error.LIK$PSEXPAND │ │ │ │ + This scheme is only very partially developed at this time.ntIf T, report line number where syntax error occurs; otherwise, report FILE-POSITION of error.AAA$PSEXPAND │ │ │ │ When TRUE extended rational function expressions will be displayed fully │ │ │ │ expanded. (RATEXPAND will also cause this.) If FALSE, multivariate │ │ │ │ expressions will be displayed just as in the rational function package. │ │ │ │ If PSEXPAND:MULTI, then terms with the same total degree in the variables │ │ │ │ - are grouped together.00000!A │ │ │ │ + are grouped together.7.0/s!E │ │ │ │ $ABSBOXCHAR │ │ │ │ -Character used for drawing absolute value signs and 'evaluation at' signs. │ │ │ │ -When `true', coefficients of taylor series will be ordered canonically.OTE │ │ │ │ -When $output_format_for_help is set, this function validates the │ │ │ │ +Character used for drawing absolute value signs and 'evaluation at' signs.E │ │ │ │ +-When `true', coefficients of taylor series will be ordered canonically.RROR │ │ │ │ +-When $output_format_for_help is set, this function validates the │ │ │ │ value and sets *help-display-function* to the function to display │ │ │ │ - the help item in the specified format.2 │ │ │ │ + the help item in the specified format. │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ASSIGN-VAR │ │ │ │ When $output_format_for_help is set, this function validates the │ │ │ │ value and sets *help-display-function* to the function to display │ │ │ │ the help item in the specified format. │ │ │ │ ,DECLARE │ │ │ │ ASSIGN-VAR │ │ │ │ @@ -346931,36 +346911,59 @@ │ │ │ │ *HELP-DISPLAY-FUNCTION* │ │ │ │ DISPLAY-FRONTEND-TOPICS │ │ │ │ INTLDGETTEXT │ │ │ │ Coutput_format_for_help set to frontend, but no frontend is running. │ │ │ │ ,OTHERWISE │ │ │ │ -DGETTEXT │ │ │ │ Coutput_format_for_help should be one of text, html, or frontend: ~M │ │ │ │ -/build/reproducible-path/maxima-5.47.0/src/macdes.lispTY │ │ │ │ --INIT$DISPLAY_FORMAT_INTERNALUOTEN │ │ │ │ +/build/reproducible-path/maxima-5.47.0/src/macdes.lisp/$FIXNUM │ │ │ │ +!$DISPLAY_FORMAT_INTERNALLOAT │ │ │ │ Setting this TRUE can help give the user a greater understanding │ │ │ │ of the behavior of maxima on certain of his problems, │ │ │ │ - especially those involving roots and quotients0000000$FIND_ROOT_ABS │ │ │ │ -Desired absolute error in the root found by find_rootAXIMA │ │ │ │ + especially those involving roots and quotientsANSLATE$FIND_ROOT_ABS │ │ │ │ +Desired absolute error in the root found by find_root2 │ │ │ │ DISPLAYP │ │ │ │ -Is T when inside of `displa' │ │ │ │ -,BLWhen FALSE polynomials input to TAYLOR are considered to have infinite │ │ │ │ +Is T when inside of `displa'1 │ │ │ │ +When FALSE polynomials input to TAYLOR are considered to have infinite │ │ │ │ precision; otherwise (the default) they are truncated based upon the input │ │ │ │ - truncation levels.TE │ │ │ │ -$FIUse the rootsof form for integrals when denominator does not factorBOOLEAN │ │ │ │ -LISPprompt used by `mread'E │ │ │ │ -$FIND_ROOT_ERRORIf true, find_root and bf_find_root prints an error message. │ │ │ │ - Otherwise the value of find_root_error is returned.X-OP │ │ │ │ -A list of the form ((gvar . limit(gvar)) ...)odu*MREAD-EOF-OBJ* │ │ │ │ -Bound by `mread' for use by `mread-raw'ITY │ │ │ │ + truncation levels.1 │ │ │ │ +Use the rootsof form for integrals when denominator does not factor │ │ │ │ +/TRP-MEQUprompt used by `mread'VV │ │ │ │ +,QU$FIND_ROOT_ERRORIf true, find_root and bf_find_root prints an error message. │ │ │ │ + Otherwise the value of find_root_error is returned.NSLATE-PREDICAA list of the form ((gvar . limit(gvar)) ...)N-L*MREAD-EOF-OBJ* │ │ │ │ +Bound by `mread' for use by `mread-raw'EDICATE │ │ │ │ $LEFTJUST │ │ │ │ Causes equations to be drawn left justified rather than centered. │ │ │ │ - For slow consoles. │ │ │ │ -*DEBUG-COMPAR* │ │ │ │ + For slow consoles.xima-5.47.*DEBUG-COMPAR* │ │ │ │ Enables debugging code for this file. │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +,LAMBDA │ │ │ │ + $LISPDISP │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ + $LISPDISP │ │ │ │ +,FRESH-LINE │ │ │ │ +,FUNCTION │ │ │ │ +,FUNCALL │ │ │ │ +MFEXPR* │ │ │ │ +,SYMBOLP │ │ │ │ +STRMEVAL │ │ │ │ +,STRINGP │ │ │ │ +,SYMBOLP │ │ │ │ +$VERBIFY │ │ │ │ +MDEFINE │ │ │ │ + MDEFMACRO │ │ │ │ +MDEFINE │ │ │ │ +,WRITE-CHAR │ │ │ │ +,WRITE-CHAR │ │ │ │ +,WRITE-CHAR │ │ │ │ +,WRITE-CHAR │ │ │ │ +/build/reproducible-path/maxima-5.47.0/src/grind.lisp │ │ │ │ $BOXCHAR │ │ │ │ Character used for drawing boxes.000000000000000*DEBUG-INTEGRATE*000000000000000Enable debugging for the integrator routines.000A function of one argument which TAYLOR uses to simplify coefficients │ │ │ │ of power series. │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ MSIZE-TEXT-STRING │ │ │ │ 000000000000000/build/reproducible-path/maxima-5.47.0/src/grind.lisp000) │ │ │ │ @@ -354918,17 +354921,17 @@ │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE. │ │ │ │ ,FUNCTION │ │ │ │ RATWEIGHT-IMPL- │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/ratout.lisp │ │ │ │ $TR_WARN_UNDECLARED │ │ │ │ When to send warnings about undeclared variables to the TTY │ │ │ │ +Warning State variable │ │ │ │ It TRUE messages about translation of the file are sent │ │ │ │ to the TTY also. │ │ │ │ -Warning State variable │ │ │ │ $RADSUBSTFLAG │ │ │ │ `radsubstflag' `t' makes `ratsubs' call `radcan' when it appears useful │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/binary-gcl/nisimp.o │ │ │ │ assignment: cannot assign to default_let_rule_package. │ │ │ │ assignment: ~M is not a rule package. │ │ │ │ assignment: cannot assign to let_rule_packages.~%assignment: call 'let' to create let rule packages. │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ @@ -355189,18 +355192,17 @@ │ │ │ │ whenever it is `lambda' bound. │ │ │ │ TR-UNIQUE │ │ │ │ this is just a unque object used for random purposes, │ │ │ │ such as the second (file end) argument of READ. │ │ │ │ TR-LAMBDA-PUNT-ASSIGNS │ │ │ │ Kludge argument to `tr-lambda' due to lack of keyword argument passing │ │ │ │ Warning State variable │ │ │ │ -Where the warning and other comments goes. │ │ │ │ $TR_WARN_MODE │ │ │ │ Warn when variables are assigned values out of their mode. │ │ │ │ -Warning State variable │ │ │ │ +output stream of $compfile │ │ │ │ $TR_WARN_UNDEFINED_VARIABLE │ │ │ │ Warn when undefined global variables are seen. │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/mdefun.lisp │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/nrat4.lisp │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/trdata.lisp │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/transq.lisp │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/trans3.lisp │ │ │ │ @@ -355255,28 +355257,30 @@ │ │ │ │ binary-gcl/trpred.o │ │ │ │ binary-gcl/fcall.o │ │ │ │ binary-gcl/matrun.o │ │ │ │ binary-gcl/trans5.o │ │ │ │ binary-gcl/rat3a.o │ │ │ │ binary-gcl/matcom.o │ │ │ │ binary-gcl/schatc.o │ │ │ │ +Warning State variable │ │ │ │ $MODE_CHECKP │ │ │ │ if true, modedeclare checks the modes of bound variables. │ │ │ │ $TR_WARN_FEXPR │ │ │ │ FEXPRS should not normally be output in translated code, all legitimate │ │ │ │ special program forms are translated. │ │ │ │ $TR_EXPONENT │ │ │ │ If True it allows translation of x^n to generate (expt $x $n) if $n is fixnum and $x is fixnum, or number │ │ │ │ States whether the arc functions might return complex results. The │ │ │ │ arc functions are SQRT,LOG,ACOS, etc. e.g. When it is TRUE then │ │ │ │ ACOS(X) will be of mode ANY even if X is of mode FLOAT. When FALSE │ │ │ │ then ACOS(X) will be of mode FLOAT if and only if X is of mode FLOAT. │ │ │ │ *TRANSL-BACKTRACE* │ │ │ │ What do you think? │ │ │ │ if true, modedeclare calls error. │ │ │ │ +Where the warning and other comments goes. │ │ │ │ $TR_TRUE_NAME_OF_FILE_BEING_TRANSLATED │ │ │ │ This is set by TRANSLATE_FILE for use by user macros │ │ │ │ which want to know the name of the source file. │ │ │ │ biggest prime in *prime-diffs │ │ │ │ *INFILE-NAME-KEY* │ │ │ │ This is a key gotten from the infile name, in the interpreter │ │ │ │ other completely hackish things with FSUBRS will go on. │ │ │ │ @@ -355348,20 +355352,19 @@ │ │ │ │ pass of the translator will loop in considering a form. │ │ │ │ This is to catch macro expansion errors, and non-terminating │ │ │ │ optimization properties. │ │ │ │ set to T if abortion is requested by any of the │ │ │ │ sub-parts of the translation. A *THROW would be better, although it │ │ │ │ wouldn't cause the rest of the translation to continue, which may │ │ │ │ be useful in translation for MAXIMA-ERROR checking. │ │ │ │ -If `true' numer properties are used for atoms which have them, e.g. %pi │ │ │ │ stack of local variable modes │ │ │ │ +If `true' numer properties are used for atoms which have them, e.g. %pi │ │ │ │ RETURN-MODE │ │ │ │ the highest(?) mode of all the returns. │ │ │ │ T if a $local statement is in the body. │ │ │ │ -output stream of $compfile │ │ │ │ If true runtime code uses value of the variable as the array. │ │ │ │ if true, mode errors are described. │ │ │ │ FACTORRESIMP │ │ │ │ If `t' resimplifies factor(x-y) to x-y │ │ │ │ Warn when strange kinds of function calls are going on in translated code. │ │ │ │ $TR_BIND_MODE_HOOK │ │ │ │ A hack to allow users to key the modes of variables │ │ │ │ @@ -365129,15 +365132,15 @@ │ │ │ │ %%PRETTY-FNAME │ │ │ │ $ZERO_FUN │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE │ │ │ │ %%PRETTY-FNAME │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/plot.lisp │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/plot.lisp │ │ │ │ -/build/reproducible-path/maxima-5.47.0/src/plot.lisp6 │ │ │ │ +/build/reproducible-path/maxima-5.47.0/src/plot.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ DIM-$MATRIX │ │ │ │ ,TAGBODY │ │ │ │ MEMALIKE │ │ │ │ DOLIST271 │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE- │ │ │ │ @@ -369880,15 +369883,15 @@ │ │ │ │ maxima.info-2 │ │ │ │ Gamma Random Variable │ │ │ │ readbyte │ │ │ │ maxima.info-3 │ │ │ │ String Input and Output │ │ │ │ kurtosis_exp │ │ │ │ maxima.info-2 │ │ │ │ -Exponential Random Variable=6 │ │ │ │ +Exponential Random Variablet │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Equations │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Expressions │ │ │ │ maxima.info-1 │ │ │ │ Logical operators │ │ │ │ maxima.info-1 │ │ │ │ @@ -416513,14 +416516,25 @@ │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/nfloat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ BIGFLOATL │ │ │ │ -RUNNING-ERROR-ABS │ │ │ │ BIGFLOAT-IMPLABS │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/nfloat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ +BIGFLOATL │ │ │ │ +-RUNNING-ERROR-PLUS │ │ │ │ +DOLIST271 │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE. │ │ │ │ +,TAGBODY! │ │ │ │ +,TAGBODY │ │ │ │ +BIGFLOAT-IMPL+ │ │ │ │ +,RETURN-FROM │ │ │ │ +/build/reproducible-path/maxima-5.47.0/src/nfloat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ BIGFLOATL │ │ │ │ -RUNNING-ERROR-IMAGPART │ │ │ │ BIGFLOAT-IMPLIMAGPART │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/nfloat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ BIGFLOATL │ │ │ │ -RUNNING-ERROR-PROD │ │ │ │ @@ -416538,25 +416552,14 @@ │ │ │ │ ,INTEGERP │ │ │ │ SIMPLIFYA │ │ │ │ MFACTORIAL │ │ │ │ -RUNNING-ERROR-GAMMA │ │ │ │ BIGFLOAT-IMPL+ │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/nfloat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -BIGFLOATL │ │ │ │ --RUNNING-ERROR-PLUS │ │ │ │ -DOLIST271 │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE. │ │ │ │ -,TAGBODY! │ │ │ │ -,TAGBODY │ │ │ │ -BIGFLOAT-IMPL+ │ │ │ │ -,RETURN-FROM │ │ │ │ -/build/reproducible-path/maxima-5.47.0/src/nfloat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ BIGFLOATL │ │ │ │ -RUNNING-ERROR-CONJUGATE │ │ │ │ BIGFLOAT-IMPLCONJUGATE │ │ │ │ /build/reproducible-path/maxima-5.47.0/src/nfloat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ BIGFLOATX │ │ │ │ -RUNNING-ERROR-NEGATE │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.data {} │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ │ │ │ │ Disassembly of section .data: │ │ │ │ │ │ │ │ 000000000083c5e0 <__data_start@@Base>: │ │ │ │ ... │ │ │ │ │ │ │ │ 000000000083c5f0 : │ │ │ │ - .0.$'...?....... │ │ │ │ + .p......?....... │ │ │ │ ?....... │ │ │ │ │ │ │ │ 000000000083c608 : │ │ │ │ .... │ │ │ │ │ │ │ │ 000000000083c60c : │ │ │ │ .... │ │ │ │ @@ -18307,41 +18307,36 @@ │ │ │ │ ................ │ │ │ │ .. ..... │ │ │ │ │ │ │ │ Disassembly of section .data: │ │ │ │ │ │ │ │ 0000000000883940 <.data>: │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - pushf │ │ │ │ - imul %ebp │ │ │ │ - (bad) │ │ │ │ - jg 88394f <__environ@GLIBC_2.2.5+0x7> │ │ │ │ - add %ah,%al │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 883957 │ │ │ │ + xchg %rsi,%rbx │ │ │ │ + add $0x7ffe,%eax │ │ │ │ + loopne 88398a │ │ │ │ + loop 8838e6 │ │ │ │ + bnd jg 883957 │ │ │ │ add %dl,0x5f3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - loopne 883986 │ │ │ │ - {rex2 0x24} (bad) │ │ │ │ - jg 883987 │ │ │ │ + loopne 8839c6 │ │ │ │ + loop 883916 │ │ │ │ + bnd jg 883987 │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ - add $0x7f2724d5,%eax │ │ │ │ + rex.RB loop 883926 │ │ │ │ + bnd jg 883997 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jb 883a2e │ │ │ │ jo 883a3d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ fs jne 883a32 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ @@ -18408,25 +18403,24 @@ │ │ │ │ rex.X (bad) │ │ │ │ cmp 0x0(%rip),%eax │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa7,%bh │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5f000000(%rip) │ │ │ │ - test %esi,%edi │ │ │ │ - in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ - jg 886a87 │ │ │ │ + add %al,0x4f000000(%rip) │ │ │ │ + jo 886a76 │ │ │ │ + add $0x7ffe,%eax │ │ │ │ ... │ │ │ │ - add %ch,(%rdi) │ │ │ │ + (bad) │ │ │ │ jne 88af16 │ │ │ │ jb 88aed4 │ │ │ │ (bad) │ │ │ │ movsxd 0x0(%rbx),%esp │ │ │ │ and %ch,0x2d200063(%rip) │ │ │ │ add %ch,0x72726557(%eip) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -18634,29 +18628,31 @@ │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ movsxd 0x37(%edx,%esi,1),%ebp │ │ │ │ jo 88b144 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ - add %ch,0x6f(%rdx) │ │ │ │ - or $0x68,%eax │ │ │ │ - add %ah,0xd(%rdx,%rdx,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ + push %rdi │ │ │ │ + push $0x0 │ │ │ │ + fwait │ │ │ │ + js 892eb4 │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0x2,%ch │ │ │ │ + jmp 892eee │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rdi) │ │ │ │ + (bad) │ │ │ │ mov %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -18756,740 +18752,778 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1120885(%rax) │ │ │ │ + add %dl,-0x1fa0c9a(%rax) │ │ │ │ jg a94667 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ adc (%rax),%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x13(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo a946a4 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - idivb 0x7f2724(%rsi) │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + ss int3 │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a9469f │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a946a7 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a946a7 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a946af │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a946b7 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a946b7 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a946bf │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a946c7 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a946c7 │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a946cf │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a946cf │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a946d7 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a946d7 │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a946df │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a946df │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a946e7 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a946e7 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a946ef │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a946f7 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a946ff │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a946ff │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94707 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94707 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a9470f │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94717 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94717 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a9471f │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94727 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94727 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a9472f │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94737 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94737 │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a9473f │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a9473f │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94747 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94747 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a9474f │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94757 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a9475f │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a9475f │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94767 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a9476f │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94777 │ │ │ │ - add %dl,0x2724eb72(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94777 │ │ │ │ + add %dl,-0xd6d074e(%rax) │ │ │ │ jg a9477f │ │ │ │ add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94787 │ │ │ │ - add %dl,0x2724e6d3(%rax) │ │ │ │ - jg a9478f │ │ │ │ - add %dh,-0x40(%rax) │ │ │ │ - out %al,$0x24 │ │ │ │ - (bad) │ │ │ │ - jg a94797 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + push %rsi │ │ │ │ + notl 0x7ff2(%rdx) │ │ │ │ + nop │ │ │ │ + adc %esp,%esi │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a9478f │ │ │ │ + add %dh,0x0(%rax) │ │ │ │ + hlt │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94797 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a9479f │ │ │ │ - add %dh,0x2a(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a947a7 │ │ │ │ - add %dh,0x2724eb85(%rax) │ │ │ │ - jg a947af │ │ │ │ + add %dh,0x6a(%rax) │ │ │ │ + notl 0x7ff2(%rdx) │ │ │ │ + mov $0xc5,%al │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a947af │ │ │ │ add %dh,%al │ │ │ │ - cmp %ebp,%ebp │ │ │ │ - and $0x27,%al │ │ │ │ - jg a947b7 │ │ │ │ - add %al,0x2724ea59(%rax) │ │ │ │ + pop %rdx │ │ │ │ + stc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a947b7 │ │ │ │ + add %al,-0xd6d0867(%rax) │ │ │ │ jg a947bf │ │ │ │ - add %dh,0x2724ec33(%rax) │ │ │ │ + add %dh,-0xd6d068d(%rax) │ │ │ │ jg a947c7 │ │ │ │ add %al,(%rax) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a947cf │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + cmp $0x7ff292f8,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lock sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a947d7 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a947d7 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a947df │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a947e7 │ │ │ │ - add %dl,0x2724bee8(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a947e7 │ │ │ │ + add %dl,-0xd6d33d8(%rax) │ │ │ │ jg a947ef │ │ │ │ - add %dl,0x2724bef1(%rax) │ │ │ │ + add %dl,-0xd6d33cf(%rax) │ │ │ │ jg a947f7 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a947ff │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a947ff │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94807 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a9480f │ │ │ │ - add %ah,-0xa(%rax) │ │ │ │ - mov $0x7f2724,%esi │ │ │ │ - add %dl,0x2724bee8(%rax) │ │ │ │ + add %ah,0x36(%rax) │ │ │ │ + int3 │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94817 │ │ │ │ + add %dl,-0xd6d33d8(%rax) │ │ │ │ jg a9481f │ │ │ │ - add %dl,0x2724bef1(%rax) │ │ │ │ + add %dl,-0xd6d33cf(%rax) │ │ │ │ jg a94827 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a9482f │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94837 │ │ │ │ - add %dl,0x2724eb52(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94837 │ │ │ │ + add %dl,-0xd6d076e(%rax) │ │ │ │ jg a9483f │ │ │ │ - add %dl,-0xb(%rax) │ │ │ │ - jmp 1286f6b │ │ │ │ - add %dh,0x2724ec33(%rax) │ │ │ │ - jg a9484f │ │ │ │ + add %dl,0x35(%rax) │ │ │ │ + notl 0x7ff2(%rdx) │ │ │ │ + mov $0x73,%al │ │ │ │ + stc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a9484f │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0x7ff292f8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - std │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94857 │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rdx │ │ │ │ - in (%dx),%eax │ │ │ │ - and $0x27,%al │ │ │ │ - jg a9485f │ │ │ │ - add %dl,0x7f(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - and $0x27,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + cli │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a9485f │ │ │ │ + add %al,-0xd6d0799(%rax) │ │ │ │ jg a94867 │ │ │ │ - add %al,-0x62(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - and $0x27,%al │ │ │ │ - jg a9486f │ │ │ │ - add %al,0x77(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94877 │ │ │ │ + add %dh,-0x20(%rax) │ │ │ │ + cli │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a9486f │ │ │ │ + add %ah,0x5e(%rax) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94877 │ │ │ │ add %al,%al │ │ │ │ - shl %cl,%dh │ │ │ │ - and $0x27,%al │ │ │ │ - jg a9487f │ │ │ │ - add %dl,0x2724e6bf(%rax) │ │ │ │ + adc %ah,%dh │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a9487f │ │ │ │ + add %dl,-0xd6d0c01(%rax) │ │ │ │ jg a94887 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a9488f │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a9488f │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94897 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a9489f │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a9489f │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a948a7 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a948af │ │ │ │ - add %dl,0x2724bee8(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a948af │ │ │ │ + add %dl,-0xd6d33d8(%rax) │ │ │ │ jg a948b7 │ │ │ │ - add %dl,0x2724bef1(%rax) │ │ │ │ + add %dl,-0xd6d33cf(%rax) │ │ │ │ jg a948bf │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a948c7 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a948c7 │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a948cf │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a948cf │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a948d7 │ │ │ │ - add %dl,0x2724bee8(%rax) │ │ │ │ + add %dl,-0xd6d33d8(%rax) │ │ │ │ jg a948df │ │ │ │ - add %dl,0x2724bef1(%rax) │ │ │ │ + add %dl,-0xd6d33cf(%rax) │ │ │ │ jg a948e7 │ │ │ │ - add %ah,-0xa(%rax) │ │ │ │ - mov $0x7f2724,%esi │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + add %ah,0x36(%rax) │ │ │ │ + int3 │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a948ef │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a948f7 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a948ff │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a948ff │ │ │ │ add %bl,(%rax) │ │ │ │ adc (%rax),%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a9490f │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a9490f │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94917 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a9491f │ │ │ │ - add %dl,0x2724bee8(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a9491f │ │ │ │ + add %dl,-0xd6d33d8(%rax) │ │ │ │ jg a94927 │ │ │ │ - add %dl,0x2724bef1(%rax) │ │ │ │ + add %dl,-0xd6d33cf(%rax) │ │ │ │ jg a9492f │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94937 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a9493f │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a9493f │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94947 │ │ │ │ - add %ah,-0xb(%rax) │ │ │ │ - jmp 1287073 │ │ │ │ - add %dh,0x2724eb52(%rax) │ │ │ │ - jg a94957 │ │ │ │ - add %al,0x2724e6cf(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94947 │ │ │ │ + add %ah,0x35(%rax) │ │ │ │ + notl 0x7ff2(%rdx) │ │ │ │ + mov $0x92,%al │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94957 │ │ │ │ + add %al,-0xd6d0bf1(%rax) │ │ │ │ jg a9495f │ │ │ │ add %ah,%al │ │ │ │ - loope a94949 │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94967 │ │ │ │ - add %ah,0x2724e6c6(%rax) │ │ │ │ + and %esi,%esp │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94967 │ │ │ │ + add %ah,-0xd6d0bfa(%rax) │ │ │ │ jg a9496f │ │ │ │ - add %dl,0x2724e6d9(%rax) │ │ │ │ + add %dl,-0xd6d0be7(%rax) │ │ │ │ jg a94977 │ │ │ │ add %dl,%al │ │ │ │ - repnz (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a9497f │ │ │ │ - add %dl,0x2724ec2d(%rax) │ │ │ │ + xor %al,%bh │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a9497f │ │ │ │ + add %dl,-0xd6d0693(%rax) │ │ │ │ jg a94987 │ │ │ │ add %ah,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a9498f │ │ │ │ - add %ah,0x2724ec2b(%rax) │ │ │ │ - jg a94997 │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a9499f │ │ │ │ - add %dl,0x2724eb72(%rax) │ │ │ │ - jg a949a7 │ │ │ │ - add %dh,-0x40(%rax) │ │ │ │ - out %al,$0x24 │ │ │ │ - (bad) │ │ │ │ - jg a949af │ │ │ │ - add %dl,0x2724e6d3(%rax) │ │ │ │ + sub $0x7ff292f8,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x3000007ff292f96b,%al │ │ │ │ + push %rsi │ │ │ │ + notl 0x7ff2(%rdx) │ │ │ │ + nop │ │ │ │ + mov $0xf8,%dl │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a949a7 │ │ │ │ + add %dh,0x0(%rax) │ │ │ │ + hlt │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a949af │ │ │ │ + add %dl,-0xd6d0bed(%rax) │ │ │ │ jg a949b7 │ │ │ │ - add %dh,0xa(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a949bf │ │ │ │ - add %ah,(%rax) │ │ │ │ - addr32 jmp a949e8 │ │ │ │ - (bad) │ │ │ │ - jg a949c7 │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x7f2724e6,%esi │ │ │ │ + add %dh,0x4a(%rax) │ │ │ │ + notl 0x7ff2(%rdx) │ │ │ │ + and %ah,0x7ff292f8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%dl │ │ │ │ - out %al,$0x24 │ │ │ │ - (bad) │ │ │ │ - jg a949d7 │ │ │ │ - add %ah,0xd(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a949df │ │ │ │ - add %al,0x6a(%rax) │ │ │ │ - jmp a94a08 │ │ │ │ - (bad) │ │ │ │ - jg a949e7 │ │ │ │ - add %ah,-0x1c(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a949ef │ │ │ │ - add %dh,0x2724ec24(%rax) │ │ │ │ + lock (bad) │ │ │ │ + repz xchg %eax,%edx │ │ │ │ + bnd jg a949cf │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc %ah,%dh │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a949d7 │ │ │ │ + add %ah,0x4d(%rax) │ │ │ │ + notl 0x7ff2(%rdx) │ │ │ │ + rex stos %al,%es:(%rdi) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a949e7 │ │ │ │ + add %ah,0x24(%rax) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a949ef │ │ │ │ + add %dh,-0xd6d069c(%rax) │ │ │ │ jg a949f7 │ │ │ │ - add %dl,0x2724e6bf(%rax) │ │ │ │ + add %dl,-0xd6d0c01(%rax) │ │ │ │ jg a949ff │ │ │ │ add %al,%al │ │ │ │ - shl %cl,%dh │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94a07 │ │ │ │ - add %dh,(%rax) │ │ │ │ - pminsw (%rdi,%riz,1),%mm4 │ │ │ │ - jg a94a0f │ │ │ │ - add %dh,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - jmp a94a38 │ │ │ │ - (bad) │ │ │ │ - jg a94a17 │ │ │ │ + adc %ah,%dh │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94a07 │ │ │ │ add %dh,(%rax) │ │ │ │ - rex.WRX in (%dx),%eax │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94a1f │ │ │ │ - add %dh,0x27(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94a27 │ │ │ │ - add %al,0x9(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94a2f │ │ │ │ - add %al,%al │ │ │ │ - gs jmp a94a58 │ │ │ │ - (bad) │ │ │ │ - jg a94a37 │ │ │ │ - add %dl,0x2724e6be(%rax) │ │ │ │ + rex.WRXB notq 0x7ff2(%r10) │ │ │ │ + xor %ch,0x7ff292(%rax,%rdi,8) │ │ │ │ + add %dh,%al │ │ │ │ + and $0x7ff292f8,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jo a94a89 │ │ │ │ + stc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94a27 │ │ │ │ + add %al,0x49(%rax) │ │ │ │ + notl 0x7ff2(%rdx) │ │ │ │ + shlb $0x0,0x7ff292f8(%rbp) │ │ │ │ + add %dl,-0xd6d0c02(%rax) │ │ │ │ jg a94a3f │ │ │ │ add %al,%al │ │ │ │ - shl $1,%esi │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94a47 │ │ │ │ - add %ah,0x2724ea0c(%rax) │ │ │ │ + adc %esi,%esp │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94a47 │ │ │ │ + add %ah,-0xd6d08b4(%rax) │ │ │ │ jg a94a4f │ │ │ │ - add %ah,0x69(%rax) │ │ │ │ - jmp a94a78 │ │ │ │ - (bad) │ │ │ │ - jg a94a57 │ │ │ │ + add %ah,-0x57(%rax) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94a57 │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x7f2724e6,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - shl %cl,%dh │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94a67 │ │ │ │ - add %ah,0x2724ea45(%rax) │ │ │ │ + push %rbx │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94a5f │ │ │ │ + add %ah,0x12(%rax) │ │ │ │ + hlt │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94a67 │ │ │ │ + add %ah,-0xd6d087b(%rax) │ │ │ │ jg a94a6f │ │ │ │ add %al,%al │ │ │ │ - lahf │ │ │ │ - jmp a94a98 │ │ │ │ - (bad) │ │ │ │ - jg a94a77 │ │ │ │ - add %ah,0x45(%rax) │ │ │ │ - jmp a94aa0 │ │ │ │ (bad) │ │ │ │ - jg a94a7f │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94a77 │ │ │ │ + add %ah,-0x7b(%rax) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94a7f │ │ │ │ add %al,%al │ │ │ │ - rex.WR in (%dx),%al │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94a87 │ │ │ │ + mov %?,%ecx │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94a87 │ │ │ │ add %dl,%al │ │ │ │ - sbb $0xea,%al │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94a8f │ │ │ │ - add %ah,0x2724eb78(%rax) │ │ │ │ - jg a94a97 │ │ │ │ - add %al,%al │ │ │ │ - shl $0x24,%dh │ │ │ │ - (bad) │ │ │ │ - jg a94a9f │ │ │ │ + pop %rsp │ │ │ │ + notl 0x7ff2(%rdx) │ │ │ │ + movabs 0xc000007ff292f8b8,%al │ │ │ │ + add %dh,%ah │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94a9f │ │ │ │ add %ah,%al │ │ │ │ - shl %cl,%esi │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94aa7 │ │ │ │ - add %al,0x2724ea36(%rax) │ │ │ │ + adc %esp,%esi │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94aa7 │ │ │ │ + add %al,-0xd6d088a(%rax) │ │ │ │ jg a94aaf │ │ │ │ add %dh,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jmp a94ad8 │ │ │ │ - (bad) │ │ │ │ - jg a94ab7 │ │ │ │ + sar $1,%eax │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94ab7 │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - out %al,$0x24 │ │ │ │ - (bad) │ │ │ │ - jg a94abf │ │ │ │ - add %dl,-0x1f(%rax) │ │ │ │ - out %al,$0x24 │ │ │ │ - (bad) │ │ │ │ - jg a94ac7 │ │ │ │ + hlt │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94abf │ │ │ │ + add %dl,0x21(%rax) │ │ │ │ + hlt │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94ac7 │ │ │ │ add %dl,%al │ │ │ │ - rex.B (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94acf │ │ │ │ + xor $0x7ff292,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - pushf │ │ │ │ - jmp a94af8 │ │ │ │ - (bad) │ │ │ │ - jg a94ad7 │ │ │ │ - add %dh,0x2724edad(%rax) │ │ │ │ - jg a94adf │ │ │ │ + fdivr %st,%st(0) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94ad7 │ │ │ │ + add %dh,0x7a(%rax) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94adf │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.WX in (%dx),%al │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94ae7 │ │ │ │ - add %dh,0x2724ea1c(%rax) │ │ │ │ + mov %cl,%bh │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94ae7 │ │ │ │ + add %dh,-0xd6d08a4(%rax) │ │ │ │ jg a94aef │ │ │ │ - add %dh,0x78(%rax) │ │ │ │ - jmp a94b18 │ │ │ │ - (bad) │ │ │ │ - jg a94af7 │ │ │ │ - add %dl,0x7f(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - and $0x27,%al │ │ │ │ + add %dh,-0x48(%rax) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94af7 │ │ │ │ + add %al,-0xd6d0799(%rax) │ │ │ │ jg a94aff │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rdx │ │ │ │ - in (%dx),%eax │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94b07 │ │ │ │ + add %ah,-0x6c(%rax) │ │ │ │ + cli │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94b07 │ │ │ │ add %al,%al │ │ │ │ - xor %ebp,%edx │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94b0f │ │ │ │ + jno a94b02 │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94b0f │ │ │ │ add %ah,%al │ │ │ │ - mov %gs,%ebx │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94b17 │ │ │ │ - add %al,0x77(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94b1f │ │ │ │ - add %al,-0x62(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94b27 │ │ │ │ - add %ah,0x2724ea3a(%rax) │ │ │ │ + int3 │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94b17 │ │ │ │ + add %ah,0x5e(%rax) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94b1f │ │ │ │ + add %dh,-0x20(%rax) │ │ │ │ + cli │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94b27 │ │ │ │ + add %ah,-0xd6d0886(%rax) │ │ │ │ jg a94b2f │ │ │ │ - add %al,-0x6b(%rax) │ │ │ │ - jmp a94b58 │ │ │ │ - (bad) │ │ │ │ - jg a94b37 │ │ │ │ - add %dl,-0x31(%rax) │ │ │ │ - out %al,$0x24 │ │ │ │ - (bad) │ │ │ │ - jg a94b3f │ │ │ │ - add %dh,0x2724e6e1(%rax) │ │ │ │ + add %al,-0x2b(%rax) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94b37 │ │ │ │ + add %dl,0xf(%rax) │ │ │ │ + hlt │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94b3f │ │ │ │ + add %dh,-0xd6d0bdf(%rax) │ │ │ │ jg a94b47 │ │ │ │ - add %dh,0x2a(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94b4f │ │ │ │ - add %dh,0x2724eb85(%rax) │ │ │ │ - jg a94b57 │ │ │ │ - add %al,0x2724ea59(%rax) │ │ │ │ + add %dh,0x6a(%rax) │ │ │ │ + notl 0x7ff2(%rdx) │ │ │ │ + mov $0xc5,%al │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94b57 │ │ │ │ + add %al,-0xd6d0867(%rax) │ │ │ │ jg a94b5f │ │ │ │ add %dh,%al │ │ │ │ - cmp %ebp,%ebp │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94b67 │ │ │ │ + pop %rdx │ │ │ │ + stc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94b67 │ │ │ │ add %dh,%al │ │ │ │ - xor %ch,%dl │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94b6f │ │ │ │ + jo a94b62 │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94b6f │ │ │ │ add %al,%al │ │ │ │ - mov %ebx,%ebp │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94b77 │ │ │ │ + lret │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94b77 │ │ │ │ add %al,%al │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94b7f │ │ │ │ - add %ah,0x43(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94b87 │ │ │ │ - add %al,0x21(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94b8f │ │ │ │ + cltd │ │ │ │ + notl 0x7ff2(%rdx) │ │ │ │ + rex pop %rsp │ │ │ │ + stc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94b87 │ │ │ │ + add %al,0x61(%rax) │ │ │ │ + notl 0x7ff2(%rdx) │ │ │ │ + lock mov $0x7ff292f8,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + rex cwtl │ │ │ │ + notl 0x7ff2(%rdx) │ │ │ │ + lock (bad) │ │ │ │ + stc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94ba7 │ │ │ │ + add %dl,0x35(%rax) │ │ │ │ + notl 0x7ff2(%rdx) │ │ │ │ + nop │ │ │ │ + xchg %eax,%edx │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94bb7 │ │ │ │ add %dh,%al │ │ │ │ - jl a94b7e │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94b97 │ │ │ │ - add %al,0x58(%rax) │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94b9f │ │ │ │ - add %ah,0x2724ed32(%rax) │ │ │ │ - jg a94ba7 │ │ │ │ - add %dl,-0xb(%rax) │ │ │ │ - jmp 12872d3 │ │ │ │ - add %dl,0x2724eb52(%rax) │ │ │ │ - jg a94bb7 │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x7f2724ba,%ecx │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94bbf │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%ch │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94bc7 │ │ │ │ - add %dh,0x2724ec33(%rax) │ │ │ │ - jg a94bcf │ │ │ │ + cmp $0x7ff292f8,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x73,%al │ │ │ │ + stc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94bcf │ │ │ │ add %dh,%al │ │ │ │ - jl a94bbe │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94bd7 │ │ │ │ - add %al,0x21(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94bdf │ │ │ │ - add %dh,0x2724ec33(%rax) │ │ │ │ - jg a94be7 │ │ │ │ + mov $0x7ff292f8,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94bef │ │ │ │ - add %dl,-0xb(%rax) │ │ │ │ - jmp 128731b │ │ │ │ - add %dl,0x2724eb52(%rax) │ │ │ │ - jg a94bff │ │ │ │ + rex (bad) │ │ │ │ + notl 0x7ff2(%rdx) │ │ │ │ + mov $0x73,%al │ │ │ │ + stc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94be7 │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0x7ff292f8,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xor $0x7ff292f7,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %eax,%edx │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94bff │ │ │ │ add %al,%al │ │ │ │ - shl %cl,%dh │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94c07 │ │ │ │ - add %dl,0x2724e6bf(%rax) │ │ │ │ + adc %ah,%dh │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94c07 │ │ │ │ + add %dl,-0xd6d0c01(%rax) │ │ │ │ jg a94c0f │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94c17 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94c17 │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94c1f │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94c1f │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94c27 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94c2f │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94c2f │ │ │ │ add %bl,%al │ │ │ │ sbb (%rax),%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94c3f │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94c47 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94c47 │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94c4f │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94c4f │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94c57 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94c5f │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94c5f │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94c67 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94c67 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94c6f │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94c77 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94c7f │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94c7f │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94c87 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94c87 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94c8f │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94c97 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94c97 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94c9f │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94ca7 │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94ca7 │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94cb7 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94cb7 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94cbf │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94cc7 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94cc7 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94ccf │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94cd7 │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94cd7 │ │ │ │ ... │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94d67 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94d67 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94d6f │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94d77 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94d77 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94d7f │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94d87 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94d87 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94d8f │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94d97 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94d97 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94d9f │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94da7 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94da7 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94daf │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94db7 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94db7 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94dbf │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94dc7 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94dc7 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94dcf │ │ │ │ - add %dl,0x2724bee8(%rax) │ │ │ │ + add %dl,-0xd6d33d8(%rax) │ │ │ │ jg a94dd7 │ │ │ │ - add %dl,0x2724bef1(%rax) │ │ │ │ + add %dl,-0xd6d33cf(%rax) │ │ │ │ jg a94ddf │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94de7 │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94de7 │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94def │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94df7 │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94df7 │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg a94dff │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94dff │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg a94e07 │ │ │ │ - add %ah,0x74(%rax) │ │ │ │ - mov $0x7f2724,%edx │ │ │ │ + add %ah,-0x4c(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg a94e0f │ │ │ │ ... │ │ │ │ add %ah,%bl │ │ │ │ push -0x10(%rdi,%rsi,2) │ │ │ │ cld │ │ │ │ test $0x5913f379,%eax │ │ │ │ test $0x7b,%al │ │ │ │ fildl (%rbx) │ │ │ │ @@ -20337,15 +20371,15 @@ │ │ │ │ movabs 0xa0ca480000000001,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7ffeedf8(%rsp,%rdx,4) │ │ │ │ + add %dl,0x7ffe05f4(%rdi,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a0e8(%rax) │ │ │ │ @@ -20973,15 +21007,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - movabs 0x10c530000000001,%al │ │ │ │ + movabs 0xbd760000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a08e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ cmp (%rax),%esp │ │ │ │ @@ -23138,32 +23172,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a023(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a00b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - pop %rsp │ │ │ │ - adc %esp,%esp │ │ │ │ - (bad) │ │ │ │ + or $0x33,%al │ │ │ │ (bad) │ │ │ │ - flds 0x150(%rsi) │ │ │ │ + in $0x83,%eax │ │ │ │ + xor %ebx,-0x5b(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x56e5d60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x56e5d60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x56e5d60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5c(%rax) │ │ │ │ - adc %eax,0x0(%rsi,%rcx,4) │ │ │ │ - add %edi,-0x51(%rbx) │ │ │ │ - pop %rsp │ │ │ │ - adc %ebx,0x5086dae4(%rbp,%rcx,4) │ │ │ │ + add %ah,0xc(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ + (bad) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmp %esp,0x6f330c5a(%rbp) │ │ │ │ + (bad) │ │ │ │ + rex.W xor -0x5b(%rcx),%bl │ │ │ │ ... │ │ │ │ adc %ah,%cl │ │ │ │ movabs 0xa0ccd00000000001,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a01d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26078,15 +26116,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x9(%rax) │ │ │ │ movabs 0xa0d1080000000001,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - movabs 0x10f430000000001,%al │ │ │ │ + movabs 0xbf9a0000000001,%al │ │ │ │ ... │ │ │ │ add %cl,0x1a018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ out %eax,(%dx) │ │ │ │ movabs 0xa098c80000000001,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -43984,15 +44022,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int3 │ │ │ │ rex.X add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5a406(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %ah,%al │ │ │ │ push %rsi │ │ │ │ push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ lock xchg %eax,%esi │ │ │ │ rex.WRXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -51988,1342 +52026,1320 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ cs insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %ch,0x61(%rbp) │ │ │ │ cs insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - add %ch,0x2f756e67(%rip) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x6f732e64,0x6d(%rdx),%esp │ │ │ │ - cs xor %ch,(%rsi) │ │ │ │ - xor %ebp,(%rsi) │ │ │ │ - xor %cl,(%rdx) │ │ │ │ + add %ah,0x32(%rsi) │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - ss xor %dh,%gs:(%rax) │ │ │ │ - xor %ch,0x37326637(%rip) │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - ss data16 xor %dh,(%rax) │ │ │ │ + xor $0x32,%al │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ch,0x32666637(%rip) │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + (bad) │ │ │ │ + xor $0x33,%al │ │ │ │ + xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb f250a9 │ │ │ │ + jb f25093 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,%fs:(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - cmp (%rdx),%dh │ │ │ │ + data16 cmp %gs:(%rax),%dh │ │ │ │ xor $0x20,%al │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rsi) │ │ │ │ - xor (%rdi),%esi │ │ │ │ - ss xor (%rax),%esp │ │ │ │ + xor 0x39323137(%rip),%esi │ │ │ │ + xor %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne f2511f │ │ │ │ - jb f250dd │ │ │ │ + and %ch,(%rdi) │ │ │ │ + jne f25109 │ │ │ │ + jb f250c7 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f250f2 │ │ │ │ + jne f250dc │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6f732e64,0x6d(%rdx),%esp │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ebp,(%rsi) │ │ │ │ xor %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - ss data16 xor %dh,(%rax) │ │ │ │ - xor %ch,0x37326637(%rip) │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - (bad) │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x34(%rcx),%ah │ │ │ │ + xor (%rax),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ + sub $0x32666637,%eax │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + (bad) │ │ │ │ + xor $0x34,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,0x77(%rdx) │ │ │ │ + xor %ah,(%rax) │ │ │ │ + jb f2514f │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,%gs:(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - cmp (%rdx),%dh │ │ │ │ + data16 cmp %gs:(%rax),%dh │ │ │ │ xor $0x20,%al │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rsi) │ │ │ │ - xor (%rdi),%esi │ │ │ │ - ss xor (%rax),%esp │ │ │ │ + xor 0x39323137(%rip),%esi │ │ │ │ + xor %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne f25191 │ │ │ │ - jb f2514f │ │ │ │ + and %ch,(%rdi) │ │ │ │ + jne f2517b │ │ │ │ + jb f25139 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f25164 │ │ │ │ + jne f2514e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6f732e64,0x6d(%rdx),%esp │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ebp,(%rsi) │ │ │ │ xor %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - (bad) │ │ │ │ - xor %dh,(%rax) │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x34(%rcx),%ah │ │ │ │ + xor $0x30,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ - sub $0x37326637,%eax │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ + sub $0x32666637,%eax │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ (bad) │ │ │ │ - xor (%rax),%dh │ │ │ │ + xor $0x36,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,0x77(%rdx) │ │ │ │ + xor %ah,(%rax) │ │ │ │ + jb f251c1 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ xor %bh,(%rdx) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ and %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x34(%rcx),%ah │ │ │ │ + ss xor %dh,(%rax) │ │ │ │ + xor %ch,0x32666637(%rip) │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ (bad) │ │ │ │ - xor (%rax),%dh │ │ │ │ + xor $0x39,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ - sub $0x37326637,%eax │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - (bad) │ │ │ │ - xor $0x20303030,%eax │ │ │ │ - jb f251be │ │ │ │ + xor %ah,(%rax) │ │ │ │ + jb f251a8 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax,%riz,1),%dh │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor (%rbx),%esi │ │ │ │ - cmp %bh,(%rcx) │ │ │ │ - and %ah,(%rax) │ │ │ │ + and %ah,0x65(%rsi) │ │ │ │ + cmp (%rax),%dh │ │ │ │ + xor $0x20,%al │ │ │ │ + xor 0x37323137(%rip),%esi │ │ │ │ + xor $0x20202020,%eax │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne f25234 │ │ │ │ - jb f251f2 │ │ │ │ + (bad) │ │ │ │ + jne f2521e │ │ │ │ + jb f251dc │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f25207 │ │ │ │ + jne f251f1 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x73356272,0x6b(%rdx),%esp │ │ │ │ - jne f25252 │ │ │ │ - jo f25253 │ │ │ │ - jb f2525a │ │ │ │ - jae,pn f25258 │ │ │ │ + jne f2523c │ │ │ │ + jo f2523d │ │ │ │ + jb f25244 │ │ │ │ + jae,pn f25242 │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - (bad) │ │ │ │ - xor $0x2d303030,%eax │ │ │ │ - (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - (bad) │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x34(%rcx),%ah │ │ │ │ + cmp %esi,(%rax) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + sub $0x32666637,%eax │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ (bad) │ │ │ │ + xor $0x66,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb f25237 │ │ │ │ - js f2527c │ │ │ │ + jb f25221 │ │ │ │ + js f25266 │ │ │ │ and %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rbx) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - cmp (%rdx),%dh │ │ │ │ + data16 cmp %gs:(%rax),%dh │ │ │ │ xor $0x20,%al │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor (%rbx),%esi │ │ │ │ - cmp %bh,(%rcx) │ │ │ │ - and %ah,(%rax) │ │ │ │ + xor 0x37323137(%rip),%esi │ │ │ │ + xor $0x20202020,%eax │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne f252ad │ │ │ │ - jb f2526b │ │ │ │ + (bad) │ │ │ │ + jne f25297 │ │ │ │ + jb f25255 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f25280 │ │ │ │ + jne f2526a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x73356272,0x6b(%rdx),%esp │ │ │ │ - jne f252cb │ │ │ │ - jo f252cc │ │ │ │ - jb f252d3 │ │ │ │ - jae,pn f252d1 │ │ │ │ + jne f252b5 │ │ │ │ + jo f252b6 │ │ │ │ + jb f252bd │ │ │ │ + jae,pn f252bb │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - xor %ch,0x37326637(%rip) │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x34(%rcx),%ah │ │ │ │ + data16 xor %dh,(%rax) │ │ │ │ + xor %ch,0x32666637(%rip) │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ (bad) │ │ │ │ - xor %dh,%gs:(%rax) │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb f252b0 │ │ │ │ + xor $0x30303032,%eax │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ cmp %esi,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax,%riz,1),%dh │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor (%rbx),%esi │ │ │ │ - cmp %bh,(%rcx) │ │ │ │ - and %ah,(%rax) │ │ │ │ + and %ah,0x65(%rsi) │ │ │ │ + cmp (%rax),%dh │ │ │ │ + xor $0x20,%al │ │ │ │ + xor 0x37323137(%rip),%esi │ │ │ │ + xor $0x20202020,%eax │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne f25326 │ │ │ │ - jb f252e4 │ │ │ │ + (bad) │ │ │ │ + jne f25310 │ │ │ │ + jb f252ce │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f252f9 │ │ │ │ + jne f252e3 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x73356272,0x6b(%rdx),%esp │ │ │ │ - jne f25344 │ │ │ │ - jo f25345 │ │ │ │ - jb f2534c │ │ │ │ - jae,pn f2534a │ │ │ │ + jne f2532e │ │ │ │ + jo f2532f │ │ │ │ + jb f25336 │ │ │ │ + jae,pn f25334 │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - (bad) │ │ │ │ - xor %dh,%gs:(%rax) │ │ │ │ - xor %ch,0x37326637(%rip) │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x35(%rcx),%ah │ │ │ │ + xor (%rax),%dh │ │ │ │ + xor %dh,(%rax) │ │ │ │ + sub $0x32666637,%eax │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor %dh,(%rax) │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb f25329 │ │ │ │ + xor $0x30303033,%eax │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ (bad) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - cmp (%rdx),%dh │ │ │ │ + data16 cmp %gs:(%rax),%dh │ │ │ │ xor $0x20,%al │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor (%rbx),%esi │ │ │ │ - cmp %bh,(%rcx) │ │ │ │ - and %ah,(%rax) │ │ │ │ + xor 0x37323137(%rip),%esi │ │ │ │ + xor $0x20202020,%eax │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne f2539f │ │ │ │ - jb f2535d │ │ │ │ + (bad) │ │ │ │ + jne f25389 │ │ │ │ + jb f25347 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f25372 │ │ │ │ + jne f2535c │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x73356272,0x6b(%rdx),%esp │ │ │ │ - jne f253bd │ │ │ │ - jo f253be │ │ │ │ - jb f253c5 │ │ │ │ - jae,pn f253c3 │ │ │ │ + jne f253a7 │ │ │ │ + jo f253a8 │ │ │ │ + jb f253af │ │ │ │ + jae,pn f253ad │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - (bad) │ │ │ │ - data16 xor %dh,(%rax) │ │ │ │ - xor %ch,0x37326637(%rip) │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - cmp %dh,(%rax) │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x35(%rcx),%ah │ │ │ │ + xor (%rax),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb f253ec │ │ │ │ + sub $0x32666637,%eax │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + (bad) │ │ │ │ + xor $0x30303034,%eax │ │ │ │ + and %dh,0x77(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ movsxd (%rax),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax,%riz,1),%dh │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor (%rbx),%esi │ │ │ │ - cmp %bh,(%rcx) │ │ │ │ - and %ah,(%rax) │ │ │ │ + and %ah,0x65(%rsi) │ │ │ │ + cmp (%rax),%dh │ │ │ │ + xor $0x20,%al │ │ │ │ + xor 0x37323137(%rip),%esi │ │ │ │ + xor $0x20202020,%eax │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne f25418 │ │ │ │ - jb f253d6 │ │ │ │ + (bad) │ │ │ │ + jne f25402 │ │ │ │ + jb f253c0 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f253eb │ │ │ │ + jne f253d5 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x73356272,0x6b(%rdx),%esp │ │ │ │ - jne f25436 │ │ │ │ - jo f25437 │ │ │ │ - jb f2543e │ │ │ │ - jae,pn f2543c │ │ │ │ + jne f25420 │ │ │ │ + jo f25421 │ │ │ │ + jb f25428 │ │ │ │ + jae,pn f25426 │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - cmp %dh,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - xor %ch,0x37326637(%rip) │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - cmp %dh,(%rdx) │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x35(%rcx),%ah │ │ │ │ + xor $0x30,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb f2541b │ │ │ │ + sub $0x32666637,%eax │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + (bad) │ │ │ │ + xor $0x30303036,%eax │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax,%riz,1),%dh │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor (%rax,%rsi,1),%esi │ │ │ │ - xor $0x20202020,%eax │ │ │ │ + and %ah,0x65(%rsi) │ │ │ │ + cmp (%rax),%dh │ │ │ │ + xor $0x20,%al │ │ │ │ + xor 0x37313137(%rip),%esi │ │ │ │ + ss and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne f25491 │ │ │ │ - jb f2544f │ │ │ │ + and %ah,(%rax) │ │ │ │ + and %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jne f2547b │ │ │ │ + jb f25439 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f25464 │ │ │ │ + jne f2544e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ - jb f254b1 │ │ │ │ - jae,pn f254b1 │ │ │ │ + jb f2549b │ │ │ │ + jae,pn f2549b │ │ │ │ cs xor (%rsi),%ch │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - cmp %dh,(%rdx) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - xor %ch,0x37326637(%rip) │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - cmp %dh,(%rbx) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb f25490 │ │ │ │ - js f254d5 │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x35(%rcx),%ah │ │ │ │ + ss xor %dh,(%rax) │ │ │ │ + xor %ch,0x32666637(%rip) │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + (bad) │ │ │ │ + xor $0x30303037,%eax │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ + js f254bf │ │ │ │ and %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rdx) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - cmp (%rdx),%dh │ │ │ │ + data16 cmp %gs:(%rax),%dh │ │ │ │ xor $0x20,%al │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor (%rax,%rsi,1),%esi │ │ │ │ - xor $0x20202020,%eax │ │ │ │ + xor 0x37313137(%rip),%esi │ │ │ │ + ss and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne f25506 │ │ │ │ - jb f254c4 │ │ │ │ + and %ah,(%rax) │ │ │ │ + and %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jne f254f0 │ │ │ │ + jb f254ae │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f254d9 │ │ │ │ + jne f254c3 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ - jb f25526 │ │ │ │ - jae,pn f25526 │ │ │ │ + jb f25510 │ │ │ │ + jae,pn f25510 │ │ │ │ cs xor (%rsi),%ch │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - cmp %dh,(%rbx) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - xor %ch,0x37326637(%rip) │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - cmp %dh,(%rax,%rsi,1) │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x35(%rcx),%ah │ │ │ │ + (bad) │ │ │ │ xor %dh,(%rax) │ │ │ │ + xor %ch,0x32666637(%rip) │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + (bad) │ │ │ │ + xor $0x30303038,%eax │ │ │ │ and %dh,0x2d(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor (%rax),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax,%riz,1),%dh │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor (%rax,%rsi,1),%esi │ │ │ │ - xor $0x20202020,%eax │ │ │ │ + and %ah,0x65(%rsi) │ │ │ │ + cmp (%rax),%dh │ │ │ │ + xor $0x20,%al │ │ │ │ + xor 0x37313137(%rip),%esi │ │ │ │ + ss and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne f2557b │ │ │ │ - jb f25539 │ │ │ │ + and %ah,(%rax) │ │ │ │ + and %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jne f25565 │ │ │ │ + jb f25523 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f2554e │ │ │ │ + jne f25538 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ - jb f2559b │ │ │ │ - jae,pn f2559b │ │ │ │ + jb f25585 │ │ │ │ + jae,pn f25585 │ │ │ │ cs xor (%rsi),%ch │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - cmp %dh,(%rax,%rsi,1) │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x35(%rcx),%ah │ │ │ │ + cmp %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ - sub $0x37326637,%eax │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - cmp %dh,0x20303030(%rip) │ │ │ │ - jb f2557a │ │ │ │ + sub $0x32666637,%eax │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + (bad) │ │ │ │ + xor $0x30303039,%eax │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor (%rax),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax,%riz,1),%dh │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor (%rax,%rsi,1),%esi │ │ │ │ - xor $0x20202020,%eax │ │ │ │ + and %ah,0x65(%rsi) │ │ │ │ + cmp (%rax),%dh │ │ │ │ + xor $0x20,%al │ │ │ │ + xor 0x37313137(%rip),%esi │ │ │ │ + ss and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne f255f0 │ │ │ │ - jb f255ae │ │ │ │ + and %ah,(%rax) │ │ │ │ + and %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jne f255da │ │ │ │ + jb f25598 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f255c3 │ │ │ │ + jne f255ad │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ - jb f25610 │ │ │ │ - jae,pn f25610 │ │ │ │ + jb f255fa │ │ │ │ + jae,pn f255fa │ │ │ │ cs xor (%rsi),%ch │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - cmp %dh,0x2d303030(%rip) │ │ │ │ - (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - cmp %dh,(%rsi) │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x35(%rcx),%ah │ │ │ │ + cmp %esi,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb f25639 │ │ │ │ + sub $0x32666637,%eax │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + (bad) │ │ │ │ + xor $0x30303061,%eax │ │ │ │ + and %dh,0x77(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor $0x30,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax,%riz,1),%dh │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor (%rax,%rsi,1),%esi │ │ │ │ - xor $0x20202020,%eax │ │ │ │ + and %ah,0x65(%rsi) │ │ │ │ + cmp (%rax),%dh │ │ │ │ + xor $0x20,%al │ │ │ │ + xor 0x37313137(%rip),%esi │ │ │ │ + ss and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne f25665 │ │ │ │ - jb f25623 │ │ │ │ + and %ah,(%rax) │ │ │ │ + and %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jne f2564f │ │ │ │ + jb f2560d │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f25638 │ │ │ │ + jne f25622 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ - jb f25685 │ │ │ │ - jae,pn f25685 │ │ │ │ + jb f2566f │ │ │ │ + jae,pn f2566f │ │ │ │ cs xor (%rsi),%ch │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - cmp %dh,(%rsi) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - xor %ch,0x37326637(%rip) │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - cmp %ah,0x30(%rcx) │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x35(%rcx),%ah │ │ │ │ + (bad) │ │ │ │ xor %dh,(%rax) │ │ │ │ + xor %ch,0x32666637(%rip) │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + (bad) │ │ │ │ + xor $0x30303065,%eax │ │ │ │ and %dh,0x2d(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax,%riz,1),%dh │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor (%rdx,%rsi,1),%esi │ │ │ │ - xor %esp,(%rax) │ │ │ │ + and %ah,0x65(%rsi) │ │ │ │ + cmp (%rax),%dh │ │ │ │ + xor $0x20,%al │ │ │ │ + xor 0x36323137(%rip),%esi │ │ │ │ + (bad) │ │ │ │ + and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f256da │ │ │ │ - jb f25698 │ │ │ │ + jne f256c4 │ │ │ │ + jb f25682 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f256ad │ │ │ │ + jne f25697 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ - jo f256fc │ │ │ │ + jo f256e6 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jae,pn f256fb │ │ │ │ + jae,pn f256e5 │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - cmp %ah,0x30(%rcx) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - sub $0x37326637,%eax │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x35(%rcx),%ah │ │ │ │ + xor %dh,%gs:(%rax) │ │ │ │ + xor %ch,0x32666637(%rip) │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - xor $0x20303030,%eax │ │ │ │ - jb f256da │ │ │ │ - js f2571f │ │ │ │ + cmp %esi,(%rax) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ + js f25709 │ │ │ │ and %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax,%rsi,1) │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax,%riz,1),%dh │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor (%rdx,%rsi,1),%esi │ │ │ │ - xor %esp,(%rax) │ │ │ │ + and %ah,0x65(%rsi) │ │ │ │ + cmp (%rax),%dh │ │ │ │ + xor $0x20,%al │ │ │ │ + xor 0x36323137(%rip),%esi │ │ │ │ + (bad) │ │ │ │ + and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25750 │ │ │ │ - jb f2570e │ │ │ │ + jne f2573a │ │ │ │ + jb f256f8 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f25723 │ │ │ │ + jne f2570d │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ - jo f25772 │ │ │ │ + jo f2575c │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jae,pn f25771 │ │ │ │ + jae,pn f2575b │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - (bad) │ │ │ │ - xor $0x2d303030,%eax │ │ │ │ - (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x37(%rcx),%ah │ │ │ │ + cmp %esi,(%rax) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + sub $0x32666637,%eax │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ (bad) │ │ │ │ - and %dh,0x2d(%rdx) │ │ │ │ + cmp %dh,(%rsi) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ah,(%rax) │ │ │ │ + jb f2573a │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rcx) │ │ │ │ data16 xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - cmp (%rdx),%dh │ │ │ │ + data16 cmp %gs:(%rax),%dh │ │ │ │ xor $0x20,%al │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor (%rdx,%rsi,1),%esi │ │ │ │ - xor %esp,(%rax) │ │ │ │ + xor 0x36323137(%rip),%esi │ │ │ │ + (bad) │ │ │ │ + and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f257c6 │ │ │ │ - jb f25784 │ │ │ │ + jne f257b0 │ │ │ │ + jb f2576e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f25799 │ │ │ │ + jne f25783 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ - jo f257e8 │ │ │ │ + jo f257d2 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jae,pn f257e7 │ │ │ │ + jae,pn f257d1 │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - (bad) │ │ │ │ - sub $0x37326637,%eax │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x38(%rcx),%ah │ │ │ │ + ss xor %dh,(%rax) │ │ │ │ + xor %ch,0x32666637(%rip) │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ (bad) │ │ │ │ - and %dh,0x2d(%rdx) │ │ │ │ + cmp %dh,(%rdi) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ah,(%rax) │ │ │ │ + jb f257b0 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rdx) │ │ │ │ movsxd (%rax),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax,%riz,1),%dh │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor (%rdx,%rsi,1),%esi │ │ │ │ - xor %esp,(%rax) │ │ │ │ + and %ah,0x65(%rsi) │ │ │ │ + cmp (%rax),%dh │ │ │ │ + xor $0x20,%al │ │ │ │ + xor 0x36323137(%rip),%esi │ │ │ │ + (bad) │ │ │ │ + and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f2583c │ │ │ │ - jb f257fa │ │ │ │ + jne f25826 │ │ │ │ + jb f257e4 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f2580f │ │ │ │ + jne f257f9 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ - jo f2585e │ │ │ │ + jo f25848 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jae,pn f2585d │ │ │ │ + jae,pn f25847 │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x38(%rcx),%ah │ │ │ │ (bad) │ │ │ │ - sub $0x37326637,%eax │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ch,0x32666637(%rip) │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ (bad) │ │ │ │ - and %dh,0x77(%rdx) │ │ │ │ + cmp %bh,(%rax) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ah,(%rax) │ │ │ │ + jb f25870 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rdx) │ │ │ │ xor %dh,%fs:(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - cmp (%rdx),%dh │ │ │ │ + data16 cmp %gs:(%rax),%dh │ │ │ │ xor $0x20,%al │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor (%rdx,%rsi,1),%esi │ │ │ │ - xor %esp,(%rax) │ │ │ │ + xor 0x36323137(%rip),%esi │ │ │ │ + (bad) │ │ │ │ + and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f258b2 │ │ │ │ - jb f25870 │ │ │ │ + jne f2589c │ │ │ │ + jb f2585a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f25885 │ │ │ │ + jne f2586f │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ - jo f258d4 │ │ │ │ + jo f258be │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jae,pn f258d3 │ │ │ │ + jae,pn f258bd │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x38(%rcx),%ah │ │ │ │ + cmp %dh,(%rax) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + sub $0x32666637,%eax │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - sub $0x37326637,%eax │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - fs (bad) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb f258b2 │ │ │ │ + jb f2589c │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax,%riz,1),%dh │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor 0x20202036(,%rsi,1),%esi │ │ │ │ + and %ah,0x65(%rsi) │ │ │ │ + cmp (%rax),%dh │ │ │ │ + xor $0x20,%al │ │ │ │ + xor 0x37323137(%rip),%esi │ │ │ │ + xor (%rax),%esp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne f25928 │ │ │ │ - jb f258e6 │ │ │ │ + and %ah,(%rax) │ │ │ │ + and %ch,(%rdi) │ │ │ │ + jne f25912 │ │ │ │ + jb f258d0 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f258fb │ │ │ │ + jne f258e5 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x2e356272,0x6b(%rdx),%esp │ │ │ │ - jae f25945 │ │ │ │ + jae f2592f │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor (%rdx),%ecx │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%rdi,1),%dh │ │ │ │ - fs (bad) │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x61(%rcx),%ah │ │ │ │ + (bad) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ch,0x32666637(%rip) │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + (bad) │ │ │ │ + xor %bh,(%rcx) │ │ │ │ xor %dh,(%rax) │ │ │ │ - xor %ch,0x37326637(%rip) │ │ │ │ - xor (%rcx,%riz,2),%dh │ │ │ │ - xor 0x20303030(%rip),%esi │ │ │ │ - jb f25924 │ │ │ │ - js f25969 │ │ │ │ + xor %ah,(%rax) │ │ │ │ + jb f2590e │ │ │ │ + js f25953 │ │ │ │ and %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor (%rbx),%dh │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - cmp (%rdx),%dh │ │ │ │ + data16 cmp %gs:(%rax),%dh │ │ │ │ xor $0x20,%al │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor 0x20202036(,%rsi,1),%esi │ │ │ │ + xor 0x37323137(%rip),%esi │ │ │ │ + xor (%rax),%esp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne f2599a │ │ │ │ - jb f25958 │ │ │ │ + and %ah,(%rax) │ │ │ │ + and %ch,(%rdi) │ │ │ │ + jne f25984 │ │ │ │ + jb f25942 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f2596d │ │ │ │ + jne f25957 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x2e356272,0x6b(%rdx),%esp │ │ │ │ - jae f259b7 │ │ │ │ + jae f259a1 │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor (%rdx),%ecx │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%riz,2),%dh │ │ │ │ - xor 0x2d303030(%rip),%esi │ │ │ │ - (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%riz,2),%dh │ │ │ │ - (bad) │ │ │ │ - movsxd (%rax),%esi │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x30(%rdx),%ah │ │ │ │ + cmp %esi,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,0x2d(%rdx) │ │ │ │ + sub $0x32666637,%eax │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + (bad) │ │ │ │ + xor %ah,(%rax) │ │ │ │ + jb f25980 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %bh,(%rax) │ │ │ │ xor %esi,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax,%riz,1),%dh │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor 0x20202036(,%rsi,1),%esi │ │ │ │ + and %ah,0x65(%rsi) │ │ │ │ + cmp (%rax),%dh │ │ │ │ + xor $0x20,%al │ │ │ │ + xor 0x37323137(%rip),%esi │ │ │ │ + xor (%rax),%esp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne f25a0c │ │ │ │ - jb f259ca │ │ │ │ + and %ah,(%rax) │ │ │ │ + and %ch,(%rdi) │ │ │ │ + jne f259f6 │ │ │ │ + jb f259b4 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne f259df │ │ │ │ + jne f259c9 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x2e356272,0x6b(%rdx),%esp │ │ │ │ - jae f25a29 │ │ │ │ + jae f25a13 │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor (%rdx),%ecx │ │ │ │ (bad) │ │ │ │ - data16 xor (%rdi),%dh │ │ │ │ - xor (%rcx,%riz,2),%dh │ │ │ │ - (bad) │ │ │ │ - movsxd (%rax),%esi │ │ │ │ + data16 data16 xor (%rcx),%bh │ │ │ │ + xor 0x35(%rdx),%ah │ │ │ │ xor %dh,(%rax) │ │ │ │ - sub $0x37326637,%eax │ │ │ │ - xor (%rcx,%riz,2),%dh │ │ │ │ - cmp %bh,(%rcx) │ │ │ │ xor %dh,(%rax) │ │ │ │ + sub $0x32666637,%eax │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + (bad) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb f25a08 │ │ │ │ + jb f259f2 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %ah,0x38(%rbx) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - cmp (%rdx),%dh │ │ │ │ + data16 cmp %gs:(%rax),%dh │ │ │ │ xor $0x20,%al │ │ │ │ - xor $0x37,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - xor 0x20202036(,%rsi,1),%esi │ │ │ │ + xor 0x37323137(%rip),%esi │ │ │ │ + xor (%rax),%esp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne f25a7e │ │ │ │ - jb f25a3c │ │ │ │ + and %ah,(%rax) │ │ │ │ + and %ch,(%rdi) │ │ │ │ + jne f25a68 │ │ │ │ + jb f25a26 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25a9a │ │ │ │ - jb f25a58 │ │ │ │ + jne f25a84 │ │ │ │ + jb f25a42 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25ab6 │ │ │ │ - jb f25a74 │ │ │ │ + jne f25aa0 │ │ │ │ + jb f25a5e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25ad2 │ │ │ │ - jb f25a90 │ │ │ │ + jne f25abc │ │ │ │ + jb f25a7a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25aee │ │ │ │ - jb f25aac │ │ │ │ + jne f25ad8 │ │ │ │ + jb f25a96 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25b0a │ │ │ │ - jb f25ac8 │ │ │ │ + jne f25af4 │ │ │ │ + jb f25ab2 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25b26 │ │ │ │ - jb f25ae4 │ │ │ │ + jne f25b10 │ │ │ │ + jb f25ace │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25b42 │ │ │ │ - jb f25b00 │ │ │ │ + jne f25b2c │ │ │ │ + jb f25aea │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25b5e │ │ │ │ - jb f25b1c │ │ │ │ + jne f25b48 │ │ │ │ + jb f25b06 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25b7a │ │ │ │ - jb f25b38 │ │ │ │ + jne f25b64 │ │ │ │ + jb f25b22 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25b96 │ │ │ │ - jb f25b54 │ │ │ │ + jne f25b80 │ │ │ │ + jb f25b3e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25bb2 │ │ │ │ - jb f25b70 │ │ │ │ + jne f25b9c │ │ │ │ + jb f25b5a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25bce │ │ │ │ - jb f25b8c │ │ │ │ + jne f25bb8 │ │ │ │ + jb f25b76 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25bea │ │ │ │ - jb f25ba8 │ │ │ │ + jne f25bd4 │ │ │ │ + jb f25b92 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25c06 │ │ │ │ - jb f25bc4 │ │ │ │ + jne f25bf0 │ │ │ │ + jb f25bae │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x20202020,0x6e(%rsi),%ebp │ │ │ │ + imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne f25c23 │ │ │ │ - jb f25be1 │ │ │ │ + (bad) │ │ │ │ + jne f25c0c │ │ │ │ + jb f25bca │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x20202020,0x6e(%rsi),%ebp │ │ │ │ + imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne f25c40 │ │ │ │ - jb f25bfe │ │ │ │ + (bad) │ │ │ │ + jne f25c28 │ │ │ │ + jb f25be6 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25c5c │ │ │ │ - jb f25c1a │ │ │ │ + jne f25c44 │ │ │ │ + jb f25c02 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25c78 │ │ │ │ - jb f25c36 │ │ │ │ + jne f25c60 │ │ │ │ + jb f25c1e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25c94 │ │ │ │ - jb f25c52 │ │ │ │ + jne f25c7c │ │ │ │ + jb f25c3a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25cb0 │ │ │ │ - jb f25c6e │ │ │ │ + jne f25c98 │ │ │ │ + jb f25c56 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25ccc │ │ │ │ - jb f25c8a │ │ │ │ + jne f25cb4 │ │ │ │ + jb f25c72 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25ce8 │ │ │ │ - jb f25ca6 │ │ │ │ + jne f25cd0 │ │ │ │ + jb f25c8e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25d04 │ │ │ │ - jb f25cc2 │ │ │ │ + jne f25cec │ │ │ │ + jb f25caa │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25d20 │ │ │ │ - jb f25cde │ │ │ │ + jne f25d08 │ │ │ │ + jb f25cc6 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25d3c │ │ │ │ - jb f25cfa │ │ │ │ + jne f25d24 │ │ │ │ + jb f25ce2 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25d58 │ │ │ │ - jb f25d16 │ │ │ │ + jne f25d40 │ │ │ │ + jb f25cfe │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25d74 │ │ │ │ - jb f25d32 │ │ │ │ + jne f25d5c │ │ │ │ + jb f25d1a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25d90 │ │ │ │ - jb f25d4e │ │ │ │ + jne f25d78 │ │ │ │ + jb f25d36 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25dac │ │ │ │ - jb f25d6a │ │ │ │ + jne f25d94 │ │ │ │ + jb f25d52 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25dc8 │ │ │ │ - jb f25d86 │ │ │ │ + jne f25db0 │ │ │ │ + jb f25d6e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25de4 │ │ │ │ - jb f25da2 │ │ │ │ + jne f25dcc │ │ │ │ + jb f25d8a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25e00 │ │ │ │ - jb f25dbe │ │ │ │ + jne f25de8 │ │ │ │ + jb f25da6 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25e1c │ │ │ │ - jb f25dda │ │ │ │ + jne f25e04 │ │ │ │ + jb f25dc2 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x20202020,0x6e(%rsi),%ebp │ │ │ │ + imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne f25e39 │ │ │ │ - jb f25df7 │ │ │ │ + (bad) │ │ │ │ + jne f25e20 │ │ │ │ + jb f25dde │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne f25e55 │ │ │ │ - jb f25e13 │ │ │ │ + jne f25e3c │ │ │ │ + jb f25dfa │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x696c2d34,0x36(%rsi),%ebp │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - and %ah,(%rax) │ │ │ │ + imul $0x20206e69,0x6c(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ + jne f25e5b │ │ │ │ + jb f25e19 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ + ss xor $0x2d,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ + and %ah,(%rax) │ │ │ │ + and %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ jne f25e77 │ │ │ │ jb f25e35 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ @@ -53508,36 +53524,34 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ xor %esp,0x1(%rcx) │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ and $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%dl │ │ │ │ + jge f26033 │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + loopne f25fdb │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cli │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ - movabs 0xf79c580000000001,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ - jg f2605f │ │ │ │ - add %dl,0x26(%rax) │ │ │ │ - movabs 0xa0b7b80000000001,%al │ │ │ │ + movabs 0xf387480000000001,%al │ │ │ │ + add $0x7ffe,%eax │ │ │ │ + push %rax │ │ │ │ + es movabs 0xa0b7b80000000001,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and 0x1(%rax),%ah │ │ │ │ add %ch,(%rax) │ │ │ │ in $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -53722,20 +53736,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x22(%rax) │ │ │ │ rex.X add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a01a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - pushf │ │ │ │ - imul %ebp │ │ │ │ - (bad) │ │ │ │ - jg f274ef │ │ │ │ - add %dl,-0x65(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + xchg %esi,%ebx │ │ │ │ + add $0x7ffe,%eax │ │ │ │ + push %rax │ │ │ │ + fwait │ │ │ │ movabs 0x8000100000000001,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ sub %cl,%cl │ │ │ │ @@ -53956,68 +53969,76 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lret $0x1a0 │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x64(%rcx,%rdx,1) │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - fildl -0xd791fb0(%rsi) │ │ │ │ + add %cl,(%rbx,%rsi,1) │ │ │ │ + xchg %eax,%edi │ │ │ │ + out %al,(%dx) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xor -0x5b(%rcx),%ebx │ │ │ │ + loopne f28678 │ │ │ │ + repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5c0000000001d24b,%al │ │ │ │ - adc %esp,0x0(%rsi,%rbx,4) │ │ │ │ - add %edi,-0x51(%rbx) │ │ │ │ - pop %rsp │ │ │ │ - adc %ebp,%edx │ │ │ │ - or %bh,%dh │ │ │ │ - fiaddl 0x50(%rsi) │ │ │ │ + movabs 0xc0000000001d24b,%al │ │ │ │ + xor -0x5ac65ae9(%rdi),%esi │ │ │ │ + pop %rdx │ │ │ │ + or $0x33,%al │ │ │ │ + sbb %ebp,0x5b(%rbp) │ │ │ │ + xor -0x5b(%rcx),%bl │ │ │ │ ... │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex mov $0x0,%dl │ │ │ │ + or %al,-0x4e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %dl,(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + add %dl,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x69(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x26(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %dh,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x24(%rcx,%rdx,1) │ │ │ │ - lea (%rdx),%ecx │ │ │ │ - fildl -0x4dbff7b0(%rsi) │ │ │ │ + add %cl,(%rbx,%rsi,1) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xor -0x5b(%rcx),%ebx │ │ │ │ + or %al,-0x4e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %dl,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5c0000000001d24b,%al │ │ │ │ - adc %esp,-0x5084ff00(%rcx,%rbx,4) │ │ │ │ - pop %rsp │ │ │ │ - adc %edx,-0x792508ec(%rdx) │ │ │ │ - push %rax │ │ │ │ + movabs 0xc0000000001d24b,%al │ │ │ │ + xor 0x14(%rdi),%esi │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmp %esp,0x61330c5a(%rbp) │ │ │ │ + jae f28868 │ │ │ │ + xor -0x5b(%rcx),%bl │ │ │ │ ... │ │ │ │ and %al,-0x4e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %dl,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -54030,35 +54051,36 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %al,0xaa26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %esi,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4(%rcx,%rdx,1) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - or %bl,%bl │ │ │ │ - xchg %dl,0x8(%rax) │ │ │ │ - rex mov $0x0,%dl │ │ │ │ + add %cl,(%rbx,%rsi,1) │ │ │ │ + div %esp │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xor -0x5b(%rcx),%ebx │ │ │ │ + or %al,-0x4e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %dl,(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + add %dl,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5c0000000001d24b,%al │ │ │ │ - adc %esp,%esp │ │ │ │ - cwtl │ │ │ │ - add %al,(%rcx) │ │ │ │ - jnp f288a7 │ │ │ │ - pop %rsp │ │ │ │ - adc %ecx,0x5086daf7(%rdi,%rbx,1) │ │ │ │ + movabs 0xc0000000001d24b,%al │ │ │ │ + xor (%rdi),%esi │ │ │ │ + adc $0x5aa539a5,%eax │ │ │ │ + or $0x33,%al │ │ │ │ + jg f28974 │ │ │ │ + pop %rbx │ │ │ │ + xor -0x5b(%rcx),%bl │ │ │ │ ... │ │ │ │ and %al,-0x4e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %dl,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -54067,169 +54089,170 @@ │ │ │ │ add %cl,-0xc(%rax) │ │ │ │ movabs %eax,0xaa26900000000005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x78(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ - pop %rsp │ │ │ │ - adc %eax,(%rbx,%rdx,4) │ │ │ │ - or %bl,%bl │ │ │ │ - xchg %dl,-0x50(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ + or $0x33,%al │ │ │ │ + div %esp │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xor -0x5b(%rcx),%ebx │ │ │ │ + mov $0x89,%al │ │ │ │ + repnz add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %dl,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5c0000000001d24b,%al │ │ │ │ - adc %esp,%esp │ │ │ │ - fwait │ │ │ │ - add %al,(%rcx) │ │ │ │ - jnp f28997 │ │ │ │ - pop %rsp │ │ │ │ - adc %ebp,%edx │ │ │ │ - or %bh,%dh │ │ │ │ - fiaddl 0x50(%rsi) │ │ │ │ + movabs 0xc0000000001d24b,%al │ │ │ │ + xor (%rdi),%esi │ │ │ │ + or 0xc5aa539(%rbp),%ah │ │ │ │ + xor (%rcx),%ebx │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + pop %rbx │ │ │ │ + xor -0x5b(%rcx),%bl │ │ │ │ ... │ │ │ │ - add %dl,0x40(%rax) │ │ │ │ - mov $0x0,%dl │ │ │ │ + push %rax │ │ │ │ + rex mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %dl,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x78(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ movabs 0xb00000000000aa26,%al │ │ │ │ mov %esi,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x3c(%rcx,%rdx,1) │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %bl,%bl │ │ │ │ - xchg %dl,-0x70(%rax) │ │ │ │ + add %cl,(%rbx,%rsi,1) │ │ │ │ + (bad) │ │ │ │ + lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xor -0x5b(%rcx),%ebx │ │ │ │ + nop │ │ │ │ mov %ch,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %dl,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5c0000000001d24b,%al │ │ │ │ - adc %esp,%esp │ │ │ │ - (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jnp f28a87 │ │ │ │ - pop %rsp │ │ │ │ - adc %edi,(%rax) │ │ │ │ - cmp %edi,%esi │ │ │ │ - fiaddl 0x50(%rsi) │ │ │ │ + movabs 0xc0000000001d24b,%al │ │ │ │ + xor (%rdi),%esi │ │ │ │ + or 0xc5aa539(%rbp),%esp │ │ │ │ + xor %ebx,%ecx │ │ │ │ + pop %rsi │ │ │ │ + push %rdx │ │ │ │ + xor -0x5b(%rcx),%bl │ │ │ │ ... │ │ │ │ - add %dh,0x40(%rax) │ │ │ │ + jo f28baa │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %dl,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x56f88(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xaa26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x56f91(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x3c(%rcx,%rdx,1) │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %bl,%bl │ │ │ │ - xchg %dl,-0x70(%rax) │ │ │ │ + add %cl,(%rbx,%rsi,1) │ │ │ │ + (bad) │ │ │ │ + lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xor -0x5b(%rcx),%ebx │ │ │ │ + nop │ │ │ │ mov %edx,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %dl,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5c0000000001d24b,%al │ │ │ │ - adc %eax,-0x5084ff00(%rbp,%rdx,4) │ │ │ │ - pop %rsp │ │ │ │ - adc %ebp,%edx │ │ │ │ - or %bh,%dh │ │ │ │ - fiaddl 0x50(%rsi) │ │ │ │ + movabs 0xc0000000001d24b,%al │ │ │ │ + xor -0x5ac65af7(%rdi),%edx │ │ │ │ + pop %rdx │ │ │ │ + or $0x33,%al │ │ │ │ + sbb %ebp,0x5b(%rbp) │ │ │ │ + xor -0x5b(%rcx),%bl │ │ │ │ ... │ │ │ │ - add %ch,0xb240(%rax) │ │ │ │ + test $0x40,%al │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add %dl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock add %dl,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x56f91(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ es stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xf28b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7c(%rcx,%rdx,1) │ │ │ │ - fwait │ │ │ │ - or %bl,%bl │ │ │ │ - xchg %dl,-0x20(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %cl,(%rbx,%rsi,1) │ │ │ │ + ja f28c88 │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xor -0x5b(%rcx),%ebx │ │ │ │ + loopne f28c24 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ lock add %dl,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5c0000000001d24b,%al │ │ │ │ - adc %eax,-0x5084ff00(%rdi,%rdx,4) │ │ │ │ - pop %rsp │ │ │ │ - adc %edi,(%rax) │ │ │ │ - cmp %edi,%esi │ │ │ │ - fiaddl 0x50(%rsi) │ │ │ │ + movabs 0xc0000000001d24b,%al │ │ │ │ + xor -0x5ac65af1(%rdi),%edx │ │ │ │ + pop %rdx │ │ │ │ + or $0x33,%al │ │ │ │ + lret │ │ │ │ + pop %rsi │ │ │ │ + push %rdx │ │ │ │ + xor -0x5b(%rcx),%bl │ │ │ │ ... │ │ │ │ - add %ch,%al │ │ │ │ - rex mov $0x0,%dl │ │ │ │ + call f33f8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rcx),%al │ │ │ │ + add %edx,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - loopne f28cf4 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ lock es stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xf28c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x64(%rcx,%rdx,1) │ │ │ │ - cwtl │ │ │ │ - or %bl,%bl │ │ │ │ - xchg %dl,0x0(%rax) │ │ │ │ + add %cl,(%rbx,%rsi,1) │ │ │ │ + xchg %eax,%edi │ │ │ │ + jmp *0xa55933(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54237,21 +54260,21 @@ │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x24(%rcx,%rdx,1) │ │ │ │ - lea (%rax),%eax │ │ │ │ - add %edi,-0x51(%rbx) │ │ │ │ - pop %rsp │ │ │ │ - adc %ebx,-0x79225447(%rax) │ │ │ │ - push %rax │ │ │ │ + add %cl,(%rbx,%rsi,1) │ │ │ │ + testl $0x5aa539a5,(%rax) │ │ │ │ + or $0x33,%al │ │ │ │ + imul $0x7,%esi,%ebx │ │ │ │ + xor $0xa559,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %al,-0x4e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %edx,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -54262,124 +54285,123 @@ │ │ │ │ (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x73(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x44(%rcx,%rdx,1) │ │ │ │ - sahf │ │ │ │ - or %bl,%bl │ │ │ │ - xchg %dl,0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rbx,%rsi,1) │ │ │ │ + mov $0xf9,%bh │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xor -0x5b(%rcx),%ebx │ │ │ │ + ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x41(%rax) │ │ │ │ - mov $0x0,%dl │ │ │ │ + rex │ │ │ │ + mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x24(%rcx,%rdx,1) │ │ │ │ - lea (%rax),%eax │ │ │ │ - add %edi,-0x51(%rbx) │ │ │ │ - pop %rsp │ │ │ │ - adc %ecx,-0x3f(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - fldl 0x50(%rsi) │ │ │ │ + add %cl,(%rbx,%rsi,1) │ │ │ │ + testl $0x5aa539a5,(%rax) │ │ │ │ + or $0x33,%al │ │ │ │ + mov $0x593507a6,%ebx │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ ... │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov $0x0,%r10b │ │ │ │ + sbb %al,-0x4e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rcx) │ │ │ │ - adc (%rcx),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %edx,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - and %al,0x54(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RXB push %r12 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x72(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x24(%rcx,%rdx,1) │ │ │ │ - pushf │ │ │ │ - or %bl,%bl │ │ │ │ - xchg %dl,0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rbx,%rsi,1) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + sti │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xor -0x5b(%rcx),%ebx │ │ │ │ + ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x41(%rax) │ │ │ │ - mov $0x0,%dl │ │ │ │ + rex │ │ │ │ + mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x24(%rcx,%rdx,1) │ │ │ │ - lea (%rax),%eax │ │ │ │ - add %edi,-0x51(%rbx) │ │ │ │ - pop %rsp │ │ │ │ - adc %ecx,-0x3a(%rsi) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - fldl 0x50(%rsi) │ │ │ │ + add %cl,(%rbx,%rsi,1) │ │ │ │ + testl $0x5aa539a5,(%rax) │ │ │ │ + or $0x33,%al │ │ │ │ + mov $0x593507a1,%ebp │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ ... │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov $0x0,%r10b │ │ │ │ + sbb %al,-0x4e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rcx) │ │ │ │ - adc (%rcx),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %edx,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - cmp %cl,0x1(%rsi,%rdi,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov %?,0x1(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x71(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4(%rcx,%rdx,1) │ │ │ │ - movabs %al,0x5086db0a │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rbx,%rsi,1) │ │ │ │ + test $0xa55933a6,%ebp │ │ │ │ + ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7c(%rcx,%rdx,1) │ │ │ │ - mov %eax,(%rax) │ │ │ │ - add %edi,-0x51(%rbx) │ │ │ │ - pop %rsp │ │ │ │ - adc %ecx,0x5086ddaa(%rcx,%rbx,1) │ │ │ │ + add %cl,(%rbx,%rsi,1) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x5aa539a5,%eax │ │ │ │ + or $0x33,%al │ │ │ │ + jg f290fa │ │ │ │ + (bad) │ │ │ │ + xor $0xa559,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %al,-0x4e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %edx,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -54390,78 +54412,78 @@ │ │ │ │ (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x70(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x1c(%rcx,%rdx,1) │ │ │ │ - movabs 0x5086db0a,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rbx,%rsi,1) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xor -0x5b(%rcx),%ebx │ │ │ │ + ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7c(%rcx,%rdx,1) │ │ │ │ - mov %eax,(%rax) │ │ │ │ - add %edi,-0x51(%rbx) │ │ │ │ - pop %rsp │ │ │ │ - adc %esi,(%rsi) │ │ │ │ - and $0x5086ddaa,%eax │ │ │ │ + add %cl,(%rbx,%rsi,1) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x5aa539a5,%eax │ │ │ │ + or $0x33,%al │ │ │ │ + (bad) │ │ │ │ + xor $0xa559,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %al,-0x4e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %edx,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x33(%rax) │ │ │ │ + add %ah,0x36(%rax) │ │ │ │ mov $0x1,%edi │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ repnz add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x3c(%rcx,%rdx,1) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - or %bl,%bl │ │ │ │ - xchg %dl,0x78(%rax) │ │ │ │ - mov $0xa9,%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rbx,%rsi,1) │ │ │ │ + (bad) │ │ │ │ + shll $0xb3,0x78a55933(%rsi) │ │ │ │ + test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ add %edx,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x570,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - adc %eax,(%rax,%rax,4) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jnp f29207 │ │ │ │ - pop %rsp │ │ │ │ - adc %ebp,0x5086dafd(%rdx,%rax,2) │ │ │ │ + or $0x33,%al │ │ │ │ + (bad) │ │ │ │ + cmp $0x5aa539a5,%eax │ │ │ │ + or $0x33,%al │ │ │ │ + pop %rdi │ │ │ │ + and $0xa5593251,%eax │ │ │ │ ... │ │ │ │ sbb %al,-0x4e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54477,118 +54499,132 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ repnz add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - mov $0x45a59af7,%edx │ │ │ │ - xor %dh,(%rax) │ │ │ │ - rex.WXB add $0x0,%rax │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + loope f29388 │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbstp (%rax) │ │ │ │ + xor %cl,0x5(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ adc (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x0(%rdx,%rsi,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xcd,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x15,%eax │ │ │ │ - cltd │ │ │ │ - adc -0x1a1345a3(%rax),%bh │ │ │ │ - sub %esp,(%rdi) │ │ │ │ - add 0x45a5(%rbx),%ebx │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + (bad) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + shlb %cl,0x20(%rsi) │ │ │ │ + jbe f292ff │ │ │ │ + jge f2933d │ │ │ │ + gs in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,0x0(%rdx,%rsi,4) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.R mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ xor %dh,(%rax) │ │ │ │ rex.WXB add $0x0,%rax │ │ │ │ and %ch,(%rcx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x56bca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - mov $0x45a59af7,%edx │ │ │ │ - add %dl,0x0(%rdx,%rsi,8) │ │ │ │ - add %dh,%al │ │ │ │ - add %al,0x7ffc11(%rax) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + loope f29478 │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + repnz add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmc │ │ │ │ + push $0x7ffd9f │ │ │ │ add %dl,0x44(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xd5,%eax │ │ │ │ - pushf │ │ │ │ - adc -0x1a1345a3(%rax),%bh │ │ │ │ - sti │ │ │ │ - adc $0xa,%al │ │ │ │ - fwait │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + movabs 0xafb5762066d2a5a2,%eax │ │ │ │ + ret $0xec6c │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000000b244,%al │ │ │ │ + add %ah,0xb244(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ add (%rdx),%dl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x56bca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xaa29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ repnz add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x75,%eax │ │ │ │ - mov $0xf7,%ch │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB movabs 0x200000000000b244,%al │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %esp,-0x6f(%rbx) │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbld 0xb244(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ add (%rdx),%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.R mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x15,%eax │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x83,%eax │ │ │ │ - or (%rdx),%cl │ │ │ │ - fwait │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + shlb %cl,0x20(%rsi) │ │ │ │ + jbe f294df │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + fsubrl -0x63(%rsp,%rbp,8) │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb244,%eax │ │ │ │ + add %bh,0xb244(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add (%rdx),%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54599,87 +54635,83 @@ │ │ │ │ add %ah,0xaa29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ cs (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x75,%eax │ │ │ │ - mov $0xf7,%ch │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB loopne f29587 │ │ │ │ + jbe f2959f │ │ │ │ + and %esp,-0x6f(%rbx) │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fnstsw %ax │ │ │ │ + xchg %eax,%ebp │ │ │ │ repnz add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3ee8003(%rax) │ │ │ │ + add %dh,-0x260970f(%rax) │ │ │ │ jg f295ff │ │ │ │ add %ch,%al │ │ │ │ rex.R mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f295c3 │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x35,%eax │ │ │ │ - gs in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - sti │ │ │ │ - adc $0xa,%al │ │ │ │ - fwait │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + add %ebp,0x2066d2a5(%rbx) │ │ │ │ + jbe f295cf │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + ret $0xec6c │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,-0x4e(%rbp) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.RB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add (%rdx),%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %al,(%rdx) │ │ │ │ + adc (%rcx),%al │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + loopne f29667 │ │ │ │ cs (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %ebp,0x0(%rdx) │ │ │ │ add %ah,-0x5e(%rax) │ │ │ │ cs (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - mov $0xf7,%bh │ │ │ │ + jbe f2968f │ │ │ │ + add %esp,-0x6f(%rcx) │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB rclb $1,0xf2(%r14) │ │ │ │ + xchg %eax,%esi │ │ │ │ + repnz add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jg f296fd │ │ │ │ - cld │ │ │ │ - jg f296ef │ │ │ │ + add %dl,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + push $0x7ffd9f │ │ │ │ add %ch,0xb245(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ccfb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xf5,%eax │ │ │ │ - jb f296f2 │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - sti │ │ │ │ - adc $0xa,%al │ │ │ │ - fwait │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + rex.B pushf │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + shlb %cl,0x20(%rsi) │ │ │ │ + jbe f296bf │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + ret $0xec6c │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ rex.RB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -54687,41 +54719,45 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esi │ │ │ │ repnz add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x15,%eax │ │ │ │ - mov $0xf7,%bl │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB js f29785 │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + rex.B │ │ │ │ + gs xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fistpll -0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0xb246(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x45(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%bl │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x15,%eax │ │ │ │ - je f297e2 │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - mov $0xa59b005c,%ebp │ │ │ │ - add %r8b,(%r8) │ │ │ │ + jbe f297a7 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + shlb %cl,0x20(%rsi) │ │ │ │ + jbe f297af │ │ │ │ + jmp ffffffff9edefe89 <_edata@@Base+0xffffffff97befe89> │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0xb245 │ │ │ │ + add %ch,0x45(%rax) │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo f29894 │ │ │ │ adc (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54729,117 +54765,107 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,0xaa2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%edi │ │ │ │ repnz add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xf5,%eax │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - negl -0x2dffba5b(%rdx) │ │ │ │ - sub %al,(%rsi) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + movabs 0x28d200df9ded917b,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f298cc │ │ │ │ adc (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x780000000000b247,%al │ │ │ │ mov $0xa9,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x15,%eax │ │ │ │ - jp f298d2 │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - sub %esp,(%rdi) │ │ │ │ - add 0x45a5(%rbx),%ebx │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + (bad) │ │ │ │ + test %ah,0x762066d2(%rbp) │ │ │ │ + mov $0x7d,%ch │ │ │ │ + int1 │ │ │ │ + gs in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x47,%al │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0xb247(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f29984 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ add %dl,%dl │ │ │ │ sub %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rdx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xf298(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xd5,%eax │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - negl -0x4c87ba5b(%rdx) │ │ │ │ - test $0x0,%eax │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + cmpl $0x78df9ded,-0x6f(%rcx) │ │ │ │ + mov $0xa9,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0x624,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo f299e6 │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ - movabs 0xb5e5ec0000000001,%al │ │ │ │ - jle f299c2 │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - lea (%rbx),%ebp │ │ │ │ - (bad) │ │ │ │ - pushf │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + movabs 0x81b5760000000001,%al │ │ │ │ + andb $0xb5,0x762066d2(%rbp) │ │ │ │ + fscale │ │ │ │ + jmp 1d237cc │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x47,%al │ │ │ │ - mov $0x0,%dl │ │ │ │ + add %dh,0xb247(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x2,%al │ │ │ │ - adc (%rcx),%al │ │ │ │ + add %dh,0x11202(%rax) │ │ │ │ ... │ │ │ │ - jo f29ab7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x35(%rax) │ │ │ │ and $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x62416(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xd5,%eax │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - negl -0x656fba5b(%rdx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + cmpl $0x90df9ded,-0x6f(%rcx) │ │ │ │ + (bad) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xb249(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - rex.RB in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + orl $0x4433b576,0x2066d2a5(%rbx) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,-0x4e(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0xb249(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ and $0x6,%al │ │ │ │ @@ -54848,77 +54874,80 @@ │ │ │ │ subb $0xaa,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or %ah,(%rsi,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - test $0x45a59af7,%eax │ │ │ │ - sbbb $0x0,0xf2(%rbx) │ │ │ │ + jbe f29b3f │ │ │ │ + loope f29c0b │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds 0xf29b(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0xb249(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d287(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x15,%eax │ │ │ │ - rex.WB in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + (bad) │ │ │ │ + mull 0x762066d2(%rbp) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ + in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x49,%al │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0xb249(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f29c54 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ loopne f29c6a │ │ │ │ and $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2b,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or (%rsi,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x95,%eax │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - negl -0x638fba5b(%rdx) │ │ │ │ + jbe f29c2f │ │ │ │ + sarl $0xed,-0x6f(%rbp) │ │ │ │ + popf │ │ │ │ + fbstp -0x64(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x17(%rax) │ │ │ │ - jg f29c9d │ │ │ │ - cld │ │ │ │ - jg f29c8f │ │ │ │ + add %dl,-0x23(%rax) │ │ │ │ + push $0x7ffd9f │ │ │ │ add %bl,%al │ │ │ │ rex.WB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f29c21 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x35,%eax │ │ │ │ - rex.WRB in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f29c57 │ │ │ │ + add %esi,%ebx │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + shlb %cl,0x20(%rsi) │ │ │ │ + jbe f29c5f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ rex.WB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f29d44 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ xor %cl,(%rbx) │ │ │ │ @@ -54926,45 +54955,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub 0x0(%rdx),%ebp │ │ │ │ add %dl,-0x1c(%rax) │ │ │ │ and (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x75,%eax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - negl -0x629fba5b(%rdx) │ │ │ │ + jbe f29d1f │ │ │ │ + and %esi,-0x6f(%rdx) │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbld -0x63(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %al,$0x7f │ │ │ │ - adc %edi,%esp │ │ │ │ + add %dl,%al │ │ │ │ + fisubrl -0x61(%rax) │ │ │ │ + std │ │ │ │ jg f29d7f │ │ │ │ add %al,(%rax) │ │ │ │ rex.WX mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f29d11 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x35,%eax │ │ │ │ - push %rax │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f29d47 │ │ │ │ + add %edi,%esi │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + shlb %cl,0x20(%rsi) │ │ │ │ + jbe f29d4f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,-0x4e(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WX mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f29e34 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ in $0x23,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54972,153 +55004,156 @@ │ │ │ │ sub $0xaa,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3e(%rax) │ │ │ │ and (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - negl -0x61afba5b(%rdx) │ │ │ │ + jbe f29e0f │ │ │ │ + add %esi,-0x6f(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fists -0x62(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rex.WX mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - pop %rcx │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f29e37 │ │ │ │ + and $0x2066d2a5,%edi │ │ │ │ + jbe f29e3f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,-0x4e(%rdx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.WX mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f29f24 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ jo f29f70 │ │ │ │ and (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xaa(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x6(%rbx,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x35,%eax │ │ │ │ - movabs 0xf29f4045a59af7,%al │ │ │ │ + jbe f29eff │ │ │ │ + (bad) │ │ │ │ + jbe f29ede │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds -0x61(%rax) │ │ │ │ + repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - rex.WX mov $0x0,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4a(%rax) │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xec0000000001d287,%al │ │ │ │ - in $0x15,%eax │ │ │ │ - pop %rbp │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + movabs 0x760000000001d287,%al │ │ │ │ + mov $0x61,%ch │ │ │ │ + jrcxz f29f1a │ │ │ │ + shlb %cl,0x20(%rsi) │ │ │ │ + jbe f29f2f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WX mov $0x0,%dl │ │ │ │ + add %dl,0x4a(%rax) │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2a014 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ rolb $1,0x6(%rbx,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0xaa(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.RXB and (%r14),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x15,%eax │ │ │ │ - movabs %al,0xf2a03045a59af7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex fistpll 0x11(%rdi) │ │ │ │ - cld │ │ │ │ - jg f2a04f │ │ │ │ + jbe f29fef │ │ │ │ + rex.B je f29fce │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbstp (%rax) │ │ │ │ + movabs 0xd3500000000000f2,%al │ │ │ │ + push $0x7ffd9f │ │ │ │ add %bh,0x4a(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f29fe1 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x35,%eax │ │ │ │ - and %ebp,%ebp │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2a017 │ │ │ │ + add %ebp,%edi │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + shlb %cl,0x20(%rsi) │ │ │ │ + jbe f2a01f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - rex.WX mov $0x0,%dl │ │ │ │ + add %bl,0xb24a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo f2a104 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ rex.RXB and (%r14),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2a147 │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x78(%rax) │ │ │ │ push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xf5,%eax │ │ │ │ - fdiv %st,%st(7) │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - and %r12b,0xf2(%r9) │ │ │ │ + jbe f2a0df │ │ │ │ + movabs 0xf2a120df9ded910a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fidivrs 0x11(%rdi) │ │ │ │ - cld │ │ │ │ - jg f2a13f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x2e(%rax) │ │ │ │ + push $0x7ffd9f │ │ │ │ add %ah,0xb24a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x79(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2a107 │ │ │ │ + and %ebp,%ecx │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + shlb %cl,0x20(%rsi) │ │ │ │ + jbe f2a10f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,-0x4e(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + rex.WX mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2a1f4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ mov %dl,0x5(%rdx) │ │ │ │ @@ -55126,37 +55161,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub $0xaa,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %cl,0x6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xd5,%eax │ │ │ │ - fdivp %st,%st(7) │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - adc %r12b,0xf2(%r10) │ │ │ │ + jbe f2a1cf │ │ │ │ + orl $0xdf9ded91,(%rax) │ │ │ │ + adc %ah,0xf2(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xb24a,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - sub $0xba5db9ed,%eax │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x67,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2a1f7 │ │ │ │ + adc $0x2066d2a5,%ebx │ │ │ │ + jbe f2a1ff │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xb24a,$0x0 │ │ │ │ + add %cl,%al │ │ │ │ + rex.WX mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2a2e4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ lock mov %cl,0x6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55164,36 +55196,39 @@ │ │ │ │ subb $0xaa,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x74(%rax) │ │ │ │ rex.WRXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - fdiv %st(7),%st │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %r12b,0xf2(%r11) │ │ │ │ - ... │ │ │ │ + jbe f2a2bf │ │ │ │ + loope f2a31a │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ + movabs %eax,0xf2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WX mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - xor %ch,%ch │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2a2e7 │ │ │ │ + sbb $0x2066d2a5,%esi │ │ │ │ + jbe f2a2ef │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WX mov $0x0,%dl │ │ │ │ + add %dh,%al │ │ │ │ + rex.WX mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2a3d4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ jo f2a36e │ │ │ │ rex.WRXB (bad) │ │ │ │ @@ -55204,219 +55239,214 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x95,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB │ │ │ │ - lock movabs %eax,0xf2 │ │ │ │ + jbe f2a3af │ │ │ │ + rorl $0xed,(%rcx,%rdx,4) │ │ │ │ + popf │ │ │ │ + fcomip %st(0),%st │ │ │ │ + movabs %eax,0xf2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,-0x4e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - cmp %ebp,%ebp │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + add $0x2066d2a5,%ebp │ │ │ │ + jbe f2a3df │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x4e(%rbx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.WXB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2a4c4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ add %dl,0x64f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x64f93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x75,%eax │ │ │ │ - fcomi %st(7),%st │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB loopne f2a496 │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %ecx,-0x2062126f(%rip) │ │ │ │ + loopne f2a496 │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4b(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - ds in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2a4c7 │ │ │ │ + add $0x2066d2a5,%eax │ │ │ │ + jbe f2a4cf │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WXB mov $0x0,%r10b │ │ │ │ + add %al,0x4b(%rax) │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2a5b4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ adcb $0x0,0x64f(%rbx) │ │ │ │ add %ah,0xaa2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ rex.WRXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - {rex2 0xf7} setp -0xd5a2fbb(%r29) │ │ │ │ + jbe f2a58f │ │ │ │ + add %eax,(%rbx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + (bad) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x4b(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - add %ebp,%ebp │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2a5b7 │ │ │ │ + or $0x2066d2a5,%edi │ │ │ │ + jbe f2a5bf │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0xb24b │ │ │ │ + add %ch,0x4b(%rax) │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo f2a6a4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ add %dl,0x64f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x64f9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x35,%eax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - negl -0x593fba5b(%rdx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %edx,-0x3f206213(%rcx) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb24b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - add $0xed,%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + or $0x2066d2a5,%edx │ │ │ │ + jbe f2a6af │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WXB mov $0x0,%r10b │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0xb24b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f2a794 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ sbbb $0x0,0x64f(%rdx) │ │ │ │ add %ah,0x30(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sahf │ │ │ │ rex.WRXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x15,%eax │ │ │ │ - shl $1,%edi │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB mov $0xa7,%r8b │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2a76f │ │ │ │ + rex.B (bad) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbstp 0xf2a7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xb24b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - paddsw -0x1a1345a3(%rcx),%mm7 │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + xorl $0x2066d2a5,(%rcx) │ │ │ │ + jbe f2a79f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb24b,%eax │ │ │ │ + add %bh,0xb24b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ add %bl,0x64f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xaa,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x64fa1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xf5,%eax │ │ │ │ - shl %cl,%edi │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB movabs 0xf2a8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + movabs 0xf2a8a0df9ded9105,%eax │ │ │ │ + ... │ │ │ │ add %ah,%al │ │ │ │ rex.WXB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2a887 │ │ │ │ + cmpl $0x6e4433b5,0x762066d2(,%riz,4) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - adc %ch,%ch │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne f2a9b5 │ │ │ │ - mov $0x0,%dl │ │ │ │ + add %ah,%al │ │ │ │ + rex.WXB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2a974 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ movabs 0x312000000000064f,%eax │ │ │ │ @@ -55424,72 +55454,71 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ rex.WRXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xd5,%eax │ │ │ │ - int $0xf7 │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ + jbe f2a94f │ │ │ │ + sbbl $0xdf9ded91,(%rbx) │ │ │ │ + nop │ │ │ │ test $0xf2,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x0(%rdx,%rsi,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - adc $0xba5db9ed,%eax │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x67,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2a977 │ │ │ │ + cmpl $0x2066d2a5,(%rbx) │ │ │ │ + jbe f2a97f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,0x0(%rdx,%rsi,4) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.WR mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2aa64 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ adc %ah,0x64f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xaa,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x64fa8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - iret │ │ │ │ - negl -0x557fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + loope f2aaa5 │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds 0xf2aa(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WR mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - sbb %ch,%ch │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2aa67 │ │ │ │ + andl $0x2066d2a5,(%rsi) │ │ │ │ + jbe f2aa6f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x0(%rdx,%rsi,4) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WR mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2ab54 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ test $0x4f,%al │ │ │ │ @@ -55501,247 +55530,245 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ rex.WRXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x95,%eax │ │ │ │ - leave │ │ │ │ - negl -0x548fba5b(%rdx) │ │ │ │ + jbe f2ab2f │ │ │ │ + rcrl $0x91,(%rdi) │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbstp -0x55(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4c(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2ab57 │ │ │ │ + subl $0x4433b576,0x2066d2a5(%rip) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - jrcxz f2ab92 │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - rex.WR mov $0x0,%dl │ │ │ │ + add %bl,0x4c(%rax) │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2ac44 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ and %ch,0x6(%rdi,%rcx,2) │ │ │ │ add %al,0x32(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x64fb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x75,%eax │ │ │ │ - lret $0x9af7 │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %ebx,(%rcx,%rdx,4) │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbld -0x54(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xb24c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - out %al,$0xed │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + subl $0x2066d2a5,(%rax) │ │ │ │ + jbe f2ac4f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x0(%rdx,%rsi,4) │ │ │ │ + add %al,0xb24c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ movabs 0xa000000000064fb0,%al │ │ │ │ xor 0x0(%rdx),%ch │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x4f,%ah │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - (bad) │ │ │ │ - negl -0x52afba5b(%rdx) │ │ │ │ + jbe f2ad0f │ │ │ │ + add %edx,(%rdx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fists -0x53(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xb24c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - jmp ffffffffbb506775 <_edata@@Base+0xffffffffb4306775> │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x67,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + adcl $0x2066d2a5,(%rdi) │ │ │ │ + jbe f2ad3f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x4c,%al │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0xb24c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f2ae24 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ and %dh,0x6(%rdi,%rcx,2) │ │ │ │ add %al,(%rax) │ │ │ │ xor 0x0(%rdx),%ebp │ │ │ │ add %ah,0x64fb7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x35,%eax │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ (bad) │ │ │ │ - negl -0x51bfba5b(%rdx) │ │ │ │ + adc %dl,0x40df9ded(%rcx) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WR mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - in (%dx),%al │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2ae27 │ │ │ │ + adcl $0x2066d2a5,(%rdx) │ │ │ │ + jbe f2ae2f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x0(%rdx,%rsi,4) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WR mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2af14 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ movabs 0x6000000000064fb7,%al │ │ │ │ xor 0x0(%rdx),%ebp │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x64f,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x15,%eax │ │ │ │ - shl $0x9a,%bh │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %r13b,0xf2(%r15) │ │ │ │ + jbe f2aeef │ │ │ │ + rex.B (bad) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbstp (%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ rex.WR mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - imul %ebp │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2af17 │ │ │ │ + sbbl $0x2066d2a5,(%rcx) │ │ │ │ + jbe f2af1f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ rex.WR mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2b004 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ and %bh,0x64f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xaa,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x64fc4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xf5,%eax │ │ │ │ - ret $0x9af7 │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - and %r14b,0xf2(%r8) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + movabs 0xf2b020df9ded9114,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - and %cl,-0x4e(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %edx,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ + rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x55,%eax │ │ │ │ - stc │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2b007 │ │ │ │ + and %eax,(%rdi) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + shlb %cl,0x20(%rsi) │ │ │ │ + jbe f2b00f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,-0x4e(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2b0f4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ movabs 0x3000000000064fc4,%al │ │ │ │ xor $0xaa,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x37(%rax) │ │ │ │ rex.WRXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xd5,%eax │ │ │ │ - cld │ │ │ │ - negl -0x4eefba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2b0cf │ │ │ │ + subl $0xdf9ded91,(%rdx) │ │ │ │ + adc %dh,0xf2(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rax) │ │ │ │ - mov $0x0,%dl │ │ │ │ + rex.W │ │ │ │ + rex.WRB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - cld │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2b0f7 │ │ │ │ + and %eax,(%rdx) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + shlb %cl,0x20(%rsi) │ │ │ │ + jbe f2b0ff │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W │ │ │ │ - rex.WRB mov $0x0,%r10b │ │ │ │ + add %cl,0x4d(%rax) │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2b1e4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ leave │ │ │ │ @@ -55750,34 +55777,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor $0xaa,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x64fcf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - (bad) │ │ │ │ - negl -0x4dffba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + loope f2b234 │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ + mov $0xf2,%dl │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x4d(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xec0000000001d287,%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - shr $0xb9,%ebp │ │ │ │ - pop %rbp │ │ │ │ - mov $0x9267e5ec,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + movabs 0x760000000001d287,%al │ │ │ │ + mov $0x81,%ch │ │ │ │ + shld %cl,%edx,%edx │ │ │ │ + data16 and %dh,-0x4b(%rsi) │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo f2b317 │ │ │ │ + add %dh,0x4d(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2b2d4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ mov $0xcf,%al │ │ │ │ @@ -55787,188 +55816,186 @@ │ │ │ │ shlb $0x0,(%rdx,%rbp,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rorb %cl,0x6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x95,%eax │ │ │ │ - clc │ │ │ │ - negl -0x4d0fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2b2af │ │ │ │ + shrl $0x91,(%rsi) │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fcomip %st(0),%st │ │ │ │ + mov $0xf2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - jg f2b31d │ │ │ │ - cld │ │ │ │ - jg f2b30f │ │ │ │ - add %bl,0xb24d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x79(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs 0x4d9800007ffd9f68,%eax │ │ │ │ + mov $0x0,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo f2b2a1 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2b2d7 │ │ │ │ + movabs 0x33b5762066d2a50b,%eax │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xd5,%eax │ │ │ │ - (bad) │ │ │ │ - pop %rbp │ │ │ │ - mov $0x9267e5ec,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb24d,%eax │ │ │ │ + add %bh,0xb24d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ rorb %cl,0x6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xaa(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x64e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x75,%eax │ │ │ │ - stc │ │ │ │ - negl -0x4c1fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2b39f │ │ │ │ + and %ebp,(%rdi) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fnstsw %ax │ │ │ │ + mov $0xf2,%bl │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WRB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2b3c7 │ │ │ │ + xorl $0x762066d2,-0x5b(%rax) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,-0x4e(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2b4b4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ and %bh,0x64e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000000aa35,%al │ │ │ │ rorb $0x0,0x6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x55,%eax │ │ │ │ - sti │ │ │ │ - negl -0x4b2fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + add %ebp,-0x2062126f(%rip) │ │ │ │ + shlb $1,0x0(%rdx,%rsi,8) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex.WRB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2b4b7 │ │ │ │ + cmpl $0x762066d2,-0x5b(%rdi) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - shr $1,%ebp │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call f367ea │ │ │ │ + add %ch,%al │ │ │ │ + rex.WRB mov $0x0,%r10b │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2b5a4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ movabs 0x64ec0,%al │ │ │ │ ss stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x35,%eax │ │ │ │ - cmc │ │ │ │ - negl -0x4a3fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2b57f │ │ │ │ + (bad) │ │ │ │ + and -0x3f206213(%rcx),%edx │ │ │ │ + mov $0xf2,%ch │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRX mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xec0000000001d287,%al │ │ │ │ - in $0x15,%eax │ │ │ │ - {rex2 0xed} ud1 -0x46(%r13),%r27 │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x67,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + movabs 0x760000000001d287,%al │ │ │ │ + mov $0x61,%ch │ │ │ │ + jnp f2b59a │ │ │ │ + shlb %cl,0x20(%rsi) │ │ │ │ + jbe f2b5af │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,-0x4e(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WRX mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2b694 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rsi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x37(%rax) │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x15,%eax │ │ │ │ - div %edi │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB mov $0xb6,%r8b │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2b66f │ │ │ │ + and %edx,-0x4f206213(%r9) │ │ │ │ + mov $0xf2,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5d(%rax) │ │ │ │ - jg f2b6dd │ │ │ │ - cld │ │ │ │ - jg f2b6cf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x69(%rax) │ │ │ │ + push $0x7ffd9f │ │ │ │ add %bh,(%rax) │ │ │ │ rex.WRX mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2b661 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x35,%eax │ │ │ │ - fldln2 │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2b697 │ │ │ │ + add %esp,-0x5b(%rdi) │ │ │ │ + shlb %cl,0x20(%rsi) │ │ │ │ + jbe f2b69f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - rex.WRX mov $0x0,%dl │ │ │ │ + add %bl,0x4e(%rax) │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2b784 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ @@ -55979,35 +56006,32 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x32(%rax) │ │ │ │ rex.WR (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xf5,%eax │ │ │ │ - int1 │ │ │ │ - negl -0x485fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2b75f │ │ │ │ + movabs 0xf2b7a0df9ded9127,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x4e(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - movabs %al,0x9267e5ecba5db9ed │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2b787 │ │ │ │ + subl $0xb5762066,-0x2e(%rbp,%riz,4) │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WRX mov $0x0,%dl │ │ │ │ + add %ah,0x4e(%rax) │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2b874 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ rex (bad) │ │ │ │ rex.WR (bad) │ │ │ │ @@ -56016,37 +56040,34 @@ │ │ │ │ and %dh,(%rdi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rorl $1,0x0(%rsi,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xd5,%eax │ │ │ │ - repz negl -0x476fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + andl $0xf2b890,-0x2062126f(%rip) │ │ │ │ ... │ │ │ │ + mov %cl,-0x4e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xb24e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + subl $0x762066d2,-0x5b(%rbx) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ + in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,-0x4e(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0xb24e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ rcl $0x4c,%cl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56054,227 +56075,226 @@ │ │ │ │ xorb $0xaa,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2b(%rax) │ │ │ │ rex.WR (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ + jbe f2b93f │ │ │ │ + loope f2b9c7 │ │ │ │ + xchg %eax,%ecx │ │ │ │ in (%dx),%eax │ │ │ │ - negl -0x467fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + popf │ │ │ │ + filds 0xf2b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xb24e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - test $0xed,%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + adcl $0x762066d2,-0x5b(%rsi) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ + in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4e,%al │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0xb24e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f2ba54 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ rex │ │ │ │ {rex2 0x4c} (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne f2baa1 │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fmuls 0x0(%rsi,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x95,%eax │ │ │ │ - out %eax,(%dx) │ │ │ │ - negl -0x458fba5b(%rdx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + sarl $0x91,(%rcx) │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbstp -0x46(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.WRX mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2ba57 │ │ │ │ + sbbl $0x762066d2,-0x5b(%rbp) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - mov $0xed,%bl │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls -0x4e(%rsi) │ │ │ │ + add %bl,%al │ │ │ │ + rex.WRX mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2bb44 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ rcr $0x4c,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bpl,0x0(%rdx) │ │ │ │ add %al,-0x24(%rax) │ │ │ │ rex.WR (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x75,%eax │ │ │ │ - call 46985667 <_edata@@Base+0x3f785667> │ │ │ │ - (bad) │ │ │ │ - mov $0xf2,%ebx │ │ │ │ + jbe f2bb1f │ │ │ │ + and %edi,(%rsi) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbld -0x45(%rax) │ │ │ │ + repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x4e(%rdi) │ │ │ │ + rex.WRXB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %edx,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ + rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - mov $0xed,%dh │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2bb47 │ │ │ │ + sbbl $0x762066d2,-0x5b(%rax) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ + in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x4e(%rdi) │ │ │ │ + rex.WRXB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2bc34 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ rex fmull 0x0(%rsi,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xaa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fisttps 0x0(%rsi,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x55,%eax │ │ │ │ - (bad) │ │ │ │ - negl -0x43afba5b(%rdx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + add %edi,(%rcx,%rdx,4) │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fists -0x44(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rex.WRXB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2bc37 │ │ │ │ + addl $0x762066d2,-0x5b(%rdi) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - mov $0xba5db9ed,%ecx │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x67,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,-0x4e(%rdi) │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.WRXB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2bd24 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ rcr $0x4c,%bh │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1d(%rax) │ │ │ │ rex.WR (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x35,%eax │ │ │ │ - in $0xf7,%al │ │ │ │ + jbe f2bcff │ │ │ │ (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB │ │ │ │ - rex mov $0xf2,%ebp │ │ │ │ + xor 0x40df9ded(%rcx),%dl │ │ │ │ + mov $0xf2,%ebp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WRXB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2bd27 │ │ │ │ + addl $0x762066d2,-0x5b(%rdx) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - mov $0xba5db9ed,%esp │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x67,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRXB mov $0x0,%r10b │ │ │ │ + add %dl,0x4f(%rax) │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2be14 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ jrcxz f2be6f │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %ebp,0x0(%rdx) │ │ │ │ add %dh,0x64ce7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x15,%eax │ │ │ │ - out %al,$0xf7 │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %r15b,0xf2(%r14) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + xor %dl,0x30df9ded(%r9) │ │ │ │ + mov $0xf2,%esi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ js f2bea1 │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2be17 │ │ │ │ + orl $0x762066d2,-0x5b(%rcx) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - xchg %ebp,%ebp │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js f2bf49 │ │ │ │ + add %bh,0x4f(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2bf04 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ mov $0xe7,%al │ │ │ │ @@ -56285,75 +56305,64 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jmp f2bf6f │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xf5,%eax │ │ │ │ - loopne f2bf24 │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - and %r15b,0xf2(%r15) │ │ │ │ + jbe f2bedf │ │ │ │ + movabs 0xf2bf20df9ded9136,%eax │ │ │ │ ... │ │ │ │ + add %ah,0xb24f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000000b24f,%al │ │ │ │ + add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - mov %ch,%ch │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + xorl $0x6e4433b5,0x762066d2(%rsp,%riz,4) │ │ │ │ + in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000000b24f,%al │ │ │ │ - add (%rdx),%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,0xb24f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jmp f2c04f │ │ │ │ - (bad) │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ + adc (%rcx),%al │ │ │ │ + ... │ │ │ │ + xor %ch,%bl │ │ │ │ + rex.WR (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rdx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x64cee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xd5,%eax │ │ │ │ - loop f2c014 │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - adc %r8b,%r8b │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + xorl $0x10df9ded,(%rcx,%rdx,4) │ │ │ │ + shl $0x0,%dl │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.WRXB mov $0x0,%r10b │ │ │ │ + enter $0xb24f,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2bff7 │ │ │ │ + xorl $0x4433b576,0x2066d2a4(%rbx) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - lea (bad),%ebp │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xb24f,$0x0 │ │ │ │ + add %cl,%al │ │ │ │ + rex.WRXB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2c0e4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ mov $0xee,%al │ │ │ │ rex.WR (bad) │ │ │ │ @@ -56362,39 +56371,37 @@ │ │ │ │ cmpb $0xaa,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ repnz rex.WR (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - sbb $0xf7,%al │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %r8b,%r9b │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2c0bf │ │ │ │ + loope f2c0d6 │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ + shl $0x0,%edx │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WRXB mov $0x0,%r10b │ │ │ │ + lock rex.WRXB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2c0e7 │ │ │ │ + cmpl $0x4433b576,0x2066d2a4(%rsi) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - nop │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WRXB mov $0x0,%r10b │ │ │ │ + add %dh,%al │ │ │ │ + rex.WRXB mov $0x0,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2c1d4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ xor %dh,%dl │ │ │ │ rex.WR (bad) │ │ │ │ @@ -56402,76 +56409,77 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne f2c224 │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x64cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x95,%eax │ │ │ │ - (bad) │ │ │ │ - negl -0x3e0fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + ror $0x91,%eax │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fcomip %st(0),%st │ │ │ │ + shl $0x0,%edx │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x0,%dl │ │ │ │ + sbb %dl,-0x4e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x1d2(%rdi) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %edx,%edx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + andl $0x4433b576,0x2066d2a4(%rbp) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - fwait │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,-0x4e(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2c2c4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ mov $0xf5,%al │ │ │ │ rex.WR (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp 0x0(%rdx),%ebp │ │ │ │ add %dh,(%rax) │ │ │ │ stc │ │ │ │ rex.WR (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x75,%eax │ │ │ │ - (bad) │ │ │ │ - negl -0x3d1fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2c29f │ │ │ │ + and %ecx,%ecx │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fnstsw %ax │ │ │ │ + ret $0xf2 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x50(%rax) │ │ │ │ + rex push %rax │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2c2c7 │ │ │ │ + andl $0x4433b576,0x2066d2a4(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - sahf │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rax │ │ │ │ + add %al,0x50(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2c3b4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ xor %bh,%cl │ │ │ │ @@ -56479,81 +56487,83 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc00000000000aa3b,%al │ │ │ │ cld │ │ │ │ rex.WR (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - sbb %esi,%edi │ │ │ │ + jbe f2c38f │ │ │ │ + add %ecx,%edi │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB rol $1,%r11b │ │ │ │ + ret │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x50(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2c3b7 │ │ │ │ + subl $0x4433b576,0x2066d2a4(%rdi) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0xb250 │ │ │ │ + add %ch,0x50(%rax) │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo f2c4a4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ sar $0x4c,%ah │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx,%rbp,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x35,%eax │ │ │ │ - sbb %edi,%esi │ │ │ │ + jbe f2c47f │ │ │ │ (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB rol $0xf2,%r12b │ │ │ │ + int $0x91 │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + ffreep %st(0) │ │ │ │ + (bad) │ │ │ │ + repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0xb250(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - fs in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + subl $0x4433b576,0x2066d2a4(%rdx) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rax │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0xb250(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f2c594 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %ecx,0x6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -56561,37 +56571,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add $0x4d,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x15,%eax │ │ │ │ - adc $0x45a59af7,%eax │ │ │ │ - mov $0xc5,%al │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2c56f │ │ │ │ + rex.B ret │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbstp 0xf2c5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xb250(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + adcl $0x4433b576,0x2066d2a4(%rcx) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb250,%eax │ │ │ │ + add %bh,0xb250(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ loopne f2c696 │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56599,37 +56609,33 @@ │ │ │ │ sarb $0x0,(%rdx,%rbp,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %cl,0x6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xf5,%eax │ │ │ │ - (bad) │ │ │ │ - negl -0x395fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2c65f │ │ │ │ + movabs 0xf2c6a0df9ded91c1,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rax │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2c687 │ │ │ │ + sbbl $0x6e4433b5,0x762066d2(%rsp,%riz,4) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - jb f2c6c1 │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne f2c7ba │ │ │ │ + add %ah,%al │ │ │ │ + push %rax │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2c774 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -56638,117 +56644,119 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0xaa(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ loopne f2c79d │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xd5,%eax │ │ │ │ - adc %esi,%edi │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ + jbe f2c74f │ │ │ │ + add $0xdf9ded91,%edi │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push %rcx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2c777 │ │ │ │ + sbbl $0x4433b576,0x2066d2a4(%rbx) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - jne f2c7b1 │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,-0x4e(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rcx │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2c864 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ loopne f2c87d │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0xaa(%rip) │ │ │ │ add %ah,0xf(%rax) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - adc %edi,%esi │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB or $0xf2,%r8b │ │ │ │ + jbe f2c83f │ │ │ │ + loope f2c851 │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds 0xf2c8(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rcx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2c867 │ │ │ │ + addl $0x4433b576,0x2066d2a4(%rsi) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - js f2c8a1 │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x4e(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rcx │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2c954 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ cmovge (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne f2c9a7 │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc 0x6(%rbp),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x95,%eax │ │ │ │ - or $0x45a59af7,%eax │ │ │ │ - jo f2c94b │ │ │ │ + jbe f2c92f │ │ │ │ + rcr $0x91,%ebx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbstp -0x37(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x51(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2c957 │ │ │ │ + orl $0x4433b576,0x2066d2a4(%rbp) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - rex.XB in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - push %rcx │ │ │ │ + add %bl,0x51(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2ca44 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ loopne f2ca64 │ │ │ │ @@ -56759,162 +56767,153 @@ │ │ │ │ ds stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16(%rax) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x75,%eax │ │ │ │ - (bad) │ │ │ │ - negl -0x359fba5b(%rdx) │ │ │ │ + jbe f2ca1f │ │ │ │ + and %ebx,%eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbld -0x36(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xb251(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - rex.RX in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + orl $0x4433b576,0x2066d2a4(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,-0x4e(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0xb251(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f2cb34 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000000aa3e,%al │ │ │ │ sbb %ecx,0x6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - or %dh,%bh │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB push %r8 │ │ │ │ - lret │ │ │ │ + jbe f2cb0f │ │ │ │ + add %ebx,%esi │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fists -0x35(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xb251(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - rex.WB in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + xor $0x2066d2a4,%edi │ │ │ │ + jbe f2cb3f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x51,%al │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0xb251(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f2cc24 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ loopne f2cc4b │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d(%rax) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x35,%eax │ │ │ │ - or %bh,%dh │ │ │ │ + jbe f2cbff │ │ │ │ (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB │ │ │ │ - rex int3 │ │ │ │ + fcoml 0x40df9ded(%rcx) │ │ │ │ + int3 │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rcx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - rex.WR in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2cc27 │ │ │ │ + xor $0x2066d2a4,%edx │ │ │ │ + jbe f2cc2f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,-0x4e(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + push %rcx │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2cd14 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ sbb $0x64d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %cl,0x6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x15,%eax │ │ │ │ - add $0xf7,%al │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %r9b,%r13b │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2ccef │ │ │ │ + rclb %cl,0x30df9ded(%r9) │ │ │ │ + int $0xf2 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ push %rcx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - push %rdi │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2cd17 │ │ │ │ + cmp $0x2066d2a4,%ecx │ │ │ │ + jbe f2cd1f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ push %rcx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2ce04 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ @@ -56925,41 +56924,38 @@ │ │ │ │ sarb $0xaa,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x24(%rax) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xf5,%eax │ │ │ │ - (bad) │ │ │ │ - negl -0x31dfba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2cddf │ │ │ │ + movabs 0xf2ce20df9ded91d0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rdx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - pop %rdx │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2ce07 │ │ │ │ + and $0x2066d2a4,%esp │ │ │ │ + jbe f2ce0f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x4e(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rdx │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2cef4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ and $0x4d,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56967,39 +56963,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xd5,%eax │ │ │ │ - add %dh,%bh │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - adc %r9b,%r15b │ │ │ │ + jbe f2cecf │ │ │ │ + adc $0xdf9ded91,%esi │ │ │ │ + adc %cl,%bh │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x52(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - pop %rbp │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2cef7 │ │ │ │ + and $0x2066d2a4,%ebx │ │ │ │ + jbe f2ceff │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W push %rdx │ │ │ │ + add %cl,0x52(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2cfe4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ loopne f2d019 │ │ │ │ @@ -57009,38 +57001,37 @@ │ │ │ │ addb $0x0,-0x56(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub 0x6(%rbp),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - add %bh,%dh │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %r10b,%r8b │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2cfbf │ │ │ │ + loope f2cfe0 │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ + shl $1,%dl │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x52(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - and %ch,%ah │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2cfe7 │ │ │ │ + sub $0x2066d2a4,%esi │ │ │ │ + jbe f2cfef │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo f2d11c │ │ │ │ + add %dh,0x52(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2d0d4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -57051,155 +57042,162 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cs rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x95,%eax │ │ │ │ - cmp $0xf7,%al │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB │ │ │ │ - lock shl $1,%dl │ │ │ │ + jbe f2d0af │ │ │ │ + shr $0x91,%edx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fcomip %st(0),%st │ │ │ │ + shl $1,%dl │ │ │ │ ... │ │ │ │ add %bl,0xb252(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - sub %esp,%ebp │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + adc $0x2066d2a4,%ebp │ │ │ │ + jbe f2d0df │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - push %rdx │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb252(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f2d1c4 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ loopne f2d200 │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.B stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32(%rax) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x75,%eax │ │ │ │ - cmp $0x45a59af7,%eax │ │ │ │ - loopne f2d1c3 │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2d19f │ │ │ │ + and %ebp,%ebx │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fnstsw %ax │ │ │ │ + shl $1,%edx │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rdx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - cs in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2d1c7 │ │ │ │ + adc $0x2066d2a4,%eax │ │ │ │ + jbe f2d1cf │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,-0x4e(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + push %rdx │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2d2b4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ xor 0x6(%rbp),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000000aa41,%al │ │ │ │ xor $0x64d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ + jbe f2d28f │ │ │ │ + add %ebp,%ecx │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ - negl -0x2d2fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + shl %cl,%dl │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rdx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - xor %ebp,%esp │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2d2b7 │ │ │ │ + sbb $0x2066d2a4,%edi │ │ │ │ + jbe f2d2bf │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call f385ef │ │ │ │ + add %ch,%al │ │ │ │ + push %rdx │ │ │ │ + mov $0x0,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2d3a4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ loopne f2d3e7 │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x56(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x39(%rax) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x35,%eax │ │ │ │ - cmp %esi,%edi │ │ │ │ + jbe f2d37f │ │ │ │ (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB rcl $0xf2,%r11b │ │ │ │ + out %eax,(%dx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + ffreep %st(0) │ │ │ │ + shl %cl,%edx │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ push %rbx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - xor $0xec,%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2d3a7 │ │ │ │ + sbb $0x2066d2a4,%edx │ │ │ │ + jbe f2d3af │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,-0x4e(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rbx │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2d494 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ cmp %ecx,0x6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -57207,80 +57205,75 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp $0x4d,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x15,%eax │ │ │ │ - cmp %edi,%esi │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB mov $0xd4,%r8b │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2d46f │ │ │ │ + rex.B in (%dx),%eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbstp 0xf2d4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rbx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2d497 │ │ │ │ + add $0x2066d2a4,%ecx │ │ │ │ + jbe f2d49f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,-0x4e(%rbx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + push %rbx │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2d584 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ loopne f2d5ce │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,-0x56(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xf5,%eax │ │ │ │ - xor $0x45a59af7,%eax │ │ │ │ - movabs 0xf2d5,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jbe f2d55f │ │ │ │ + movabs 0xf2d5a0df9ded91e3,%eax │ │ │ │ + ... │ │ │ │ add %ah,0x53(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - add %ah,%ch │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2d587 │ │ │ │ + or $0x2066d2a4,%esp │ │ │ │ + jbe f2d58f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbx │ │ │ │ + add %ah,0x53(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2d674 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -57292,38 +57285,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.XB │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xd5,%eax │ │ │ │ + jbe f2d64f │ │ │ │ + and $0xdf9ded91,%ecx │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - negl -0x296fba5b(%rdx) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xb253(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - add $0xba5db9ec,%eax │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x67,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + or $0x2066d2a4,%ebx │ │ │ │ + jbe f2d67f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,-0x4e(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0xb253(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ loopne f2d7b5 │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57332,40 +57323,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.RXB │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - xor %esi,%edi │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB adc $0xf2,%r15b │ │ │ │ + jbe f2d73f │ │ │ │ + loope f2d773 │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds 0xf2d7(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0xb253(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - or %ch,%ah │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + xorl $0x2066d2a4,(%rsi) │ │ │ │ + jbe f2d76f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x53,%al │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0xb253(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f2d854 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ rex.RXB │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57374,81 +57364,80 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WX │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x95,%eax │ │ │ │ - xor %edi,%esi │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB jo f2d85a │ │ │ │ + jbe f2d82f │ │ │ │ + shl $0x91,%ebp │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbstp -0x28(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push %rbx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2d857 │ │ │ │ + cmpl $0x4433b576,0x2066d2a4(%rip) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - adc %esp,%ebp │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms -0x4e(%rbx) │ │ │ │ + add %bl,%al │ │ │ │ + push %rbx │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2d944 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ loopne f2d99c │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.R stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4e(%rax) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x75,%eax │ │ │ │ - sub $0xf7,%al │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB (bad) │ │ │ │ - fptan │ │ │ │ + jbe f2d91f │ │ │ │ + and %edi,%edx │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbld -0x27(%rax) │ │ │ │ + repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ push %rsp │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2d947 │ │ │ │ + cmpl $0x2066d2a4,(%rax) │ │ │ │ + jbe f2d94f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x0(%rdx,%rsi,4) │ │ │ │ + push %rsp │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2da34 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ rex.WRX │ │ │ │ @@ -57456,36 +57445,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000000aa44,%al │ │ │ │ push %rcx │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - cs negl -0x25afba5b(%rdx) │ │ │ │ + jbe f2da0f │ │ │ │ + add %edi,%eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fists -0x26(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ push %rsp │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - sbb %ebp,%esp │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2da37 │ │ │ │ + andl $0x2066d2a4,(%rdi) │ │ │ │ + jbe f2da3f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,0x0(%rdx,%rsi,4) │ │ │ │ + add %ch,(%rax) │ │ │ │ + push %rsp │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2db24 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ loopne f2db83 │ │ │ │ rex.WRB (bad) │ │ │ │ @@ -57494,38 +57488,39 @@ │ │ │ │ add %al,-0x56(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x55(%rax) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x35,%eax │ │ │ │ - sub %dh,%bh │ │ │ │ + jbe f2daff │ │ │ │ (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB │ │ │ │ - rex fcomi %st(2),%st │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds -0x25(%rax) │ │ │ │ + repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x54(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - sbb $0xec,%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2db27 │ │ │ │ + andl $0x2066d2a4,(%rdx) │ │ │ │ + jbe f2db2f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rsp │ │ │ │ + add %dl,0x54(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2dc14 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -57538,38 +57533,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rax │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x15,%eax │ │ │ │ - sub %bh,%dh │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %r11b,%r12b │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2dbef │ │ │ │ + rex.B cld │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbstp (%rax) │ │ │ │ + fdiv %st,%st(2) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0x54(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - out %eax,$0xec │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2dc17 │ │ │ │ + subl $0x2066d2a4,(%rcx) │ │ │ │ + jbe f2dc1f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js f2dd4e │ │ │ │ + add %bh,0x54(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2dd04 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ loopne f2dd6a │ │ │ │ @@ -57580,75 +57574,72 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rsp │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xf5,%eax │ │ │ │ - and $0xf7,%al │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - and %r11b,%r13b │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2dcdf │ │ │ │ + movabs 0xf2dd20df9ded91f2,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0xb254(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + adcl $0x762066d2,(%rsp,%riz,4) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000000b254,%al │ │ │ │ - add (%rdx),%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0xb254(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ + adc (%rcx),%al │ │ │ │ ... │ │ │ │ + nop │ │ │ │ + pop %rsp │ │ │ │ + rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x64d5c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RX stos %al,%es:(%rdi) │ │ │ │ + and %al,-0x56(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xd5,%eax │ │ │ │ - es negl -0x21efba5b(%rdx) │ │ │ │ + jbe f2ddcf │ │ │ │ + xor $0xdf9ded91,%eax │ │ │ │ + adc %bl,%dh │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rsp │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - in (%dx),%eax │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2ddf7 │ │ │ │ + adcl $0x2066d2a4,(%rbx) │ │ │ │ + jbe f2ddff │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xb254,$0x0 │ │ │ │ + add %cl,%al │ │ │ │ + push %rsp │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2dee4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ adc %ah,0x4d(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -57657,39 +57648,39 @@ │ │ │ │ addb $0x0,-0x56(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ gs rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - and %dh,%bh │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %r11b,%r15b │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2debf │ │ │ │ + loope f2df02 │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ + fcomip %st(2),%st │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rsp │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - lock in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2dee7 │ │ │ │ + sbbl $0x2066d2a4,(%rsi) │ │ │ │ + jbe f2deef │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rsp │ │ │ │ + add %dh,%al │ │ │ │ + push %rsp │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2dfd4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ @@ -57698,79 +57689,77 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne f2e030 │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x0,0x6(%rbp),%ecx │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x95,%eax │ │ │ │ - and %bh,%dh │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB │ │ │ │ - lock fcomip %st(2),%st │ │ │ │ + jbe f2dfaf │ │ │ │ + shl $0x91,%esp │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fcomip %st(0),%st │ │ │ │ + fcomip %st(2),%st │ │ │ │ ... │ │ │ │ add %bl,(%rax) │ │ │ │ push %rbp │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2dfd7 │ │ │ │ + addl $0x4433b576,0x2066d2a4(%rip) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - sti │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,-0x4e(%rbp) │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rbp │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2e0c4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ adc %ch,0x4d(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RXB stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x64d6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x75,%eax │ │ │ │ - and %edi,%esi │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB loopne f2e0d2 │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %esi,%ebp │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fnstsw %ax │ │ │ │ + loopne f2e0e5 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x55(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2e0c7 │ │ │ │ + addl $0x2066d2a4,(%rax) │ │ │ │ + jbe f2e0cf │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rbp │ │ │ │ + add %al,0x55(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2e1b4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ @@ -57779,79 +57768,74 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000000aa47,%al │ │ │ │ jo f2e220 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - pop %rbp │ │ │ │ - negl -0x1e2fba5b(%rdx) │ │ │ │ + jbe f2e18f │ │ │ │ + add %ecx,-0x2062126f(%rbx) │ │ │ │ + shl $1,%cl │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x55(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - shr $0xb9,%esp │ │ │ │ - pop %rbp │ │ │ │ - mov $0x9267e5ec,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2e1b7 │ │ │ │ + orl $0x2066d2a4,(%rdi) │ │ │ │ + jbe f2e1bf │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0xb255 │ │ │ │ + add %ch,0x55(%rax) │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo f2e2a4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ and %dh,0x4d(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x56(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x74(%rax) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x35,%eax │ │ │ │ - pop %rdi │ │ │ │ - negl -0x1d3fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2e27f │ │ │ │ + (bad) │ │ │ │ + mov %edx,-0x3f206213(%rcx) │ │ │ │ + loop f2e2c5 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0xb255(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + orl $0x2066d2a4,(%rdx) │ │ │ │ + jbe f2e2af │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rbp │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0xb255(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f2e394 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ je f2e3f0 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57860,37 +57844,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ja f2e400 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x15,%eax │ │ │ │ - pop %rcx │ │ │ │ - negl -0x1c4fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2e36f │ │ │ │ + rex.B (bad) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbstp 0xf2e3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xb255(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - iret │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + xorl $0x762066d2,-0x5c(%rcx) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb255,%eax │ │ │ │ + add %bh,0xb255(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ shlb $1,0x4d(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57899,37 +57884,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jnp f2e4f0 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xf5,%eax │ │ │ │ - pop %rbx │ │ │ │ - negl -0x1b5fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2e45f │ │ │ │ + movabs 0xf2e4a0df9ded918d,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rbp │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - shr %cl,%ah │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2e487 │ │ │ │ + cmpl $0xb5762066,-0x2e(%rsp,%riz,4) │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne f2e5bf │ │ │ │ + add %ah,%al │ │ │ │ + push %rbp │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2e574 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ @@ -57941,111 +57922,112 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jle f2e5e0 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xd5,%eax │ │ │ │ - push %rbp │ │ │ │ - negl -0x1a6fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2e54f │ │ │ │ + addl $0xf2e590,-0x2062126f(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - push %rsi │ │ │ │ - mov $0x0,%dl │ │ │ │ + or %dl,-0x4e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x1d2(%rdi) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %edx,%edx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + cmpl $0x762066d2,-0x5c(%rbx) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - {rex2 0xec} ud1 -0x46(%rbp),%r27 │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x67,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,-0x4e(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rsi │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2e664 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ loopne f2e6f0 │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,-0x56(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex orl $0x0,0x6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - push %rdi │ │ │ │ - negl -0x197fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + loope f2e60d │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds 0xf2e6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsi │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2e667 │ │ │ │ + andl $0x762066d2,-0x5c(%rsi) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - fsubr %st(4),%st │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x4e(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rsi │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2e754 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ rex orl $0x0,0x6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WB stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %cl,0x6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x95,%eax │ │ │ │ - push %rcx │ │ │ │ - negl -0x188fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2e72f │ │ │ │ + roll $0x70,-0x2062126f(%rdi) │ │ │ │ + out %eax,$0xf2 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x56(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2e757 │ │ │ │ + subl $0x762066d2,-0x5c(%rbp) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - movabs %eax,0x9267e5ecba5db9ec │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - push %rsi │ │ │ │ + add %bl,0x56(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2e844 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ rolb $0x0,0x64d(%rsi) │ │ │ │ @@ -58053,144 +58035,147 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x76(%rax) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x75,%eax │ │ │ │ - push %rdx │ │ │ │ - negl -0x179fba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2e81f │ │ │ │ + and %eax,0x60df9ded(%rcx,%rdx,4) │ │ │ │ + call f2e968 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xb256(%rax) │ │ │ │ + adcb $0x0,-0x4e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %edx,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + rolb $1,0x1d2(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + jbe f2e847 │ │ │ │ + subl $0x762066d2,-0x5c(%rax) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,-0x4e(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0xb256(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f2e934 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ rex mov 0x6(%rbp),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd00000000000aa4a,%al │ │ │ │ lea 0x6(%rbp),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - rex.WR negq -0x16afba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2e90f │ │ │ │ + add %ebx,-0x2062126f(%rdx) │ │ │ │ + push %rax │ │ │ │ + jmp f2ea58 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0xb256(%rax) │ │ │ │ + test $0x56,%al │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %edx,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - test $0xba5db9ec,%eax │ │ │ │ + rolb $1,0x1d2(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + jbe f2e937 │ │ │ │ + adcl $0x762066d2,-0x5c(%rdi) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x67,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x56,%al │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0xb256(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f2ea24 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ rorb $1,0x64d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x56(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x64d91(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x35,%eax │ │ │ │ - rex.WRX negq -0x15bfba5b(%rdx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + (bad) │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds -0x16(%rax) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rsi │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2ea27 │ │ │ │ + adcl $0x762066d2,-0x5c(%rdx) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,-0x4e(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + push %rsi │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2eb14 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ adcb $0x0,0x64d(%rcx) │ │ │ │ add %ah,0x4b(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x15,%eax │ │ │ │ - negq -0x14cfba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2eaef │ │ │ │ + rex.B sahf │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbstp (%rax) │ │ │ │ + jmp f2eb35 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ push %rsi │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2eb17 │ │ │ │ + sbbl $0x762066d2,-0x5c(%rcx) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - mov $0xec,%bh │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ push %rsi │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2ec04 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ @@ -58200,107 +58185,106 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cltd │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xf5,%eax │ │ │ │ - rex.WX negq -0x13dfba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2ebdf │ │ │ │ + movabs 0xf2ec20df9ded919c,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rdi │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - mov $0xba5db9ec,%edx │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x67,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2ec07 │ │ │ │ + addl $0xb5762066,-0x2e(%rsp,%riz,4) │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x4e(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rdi │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2ecf4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ cltd │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x0(%rdx,%rbp,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x64d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xd5,%eax │ │ │ │ - rex.R negl -0x12efba5b(%rdx) │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2eccf │ │ │ │ + adcl $0xf2ed10,-0x2062126f(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x57(%rax) │ │ │ │ + rex.W push %rdi │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2ecf7 │ │ │ │ + addl $0x762066d2,-0x5c(%rbx) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - mov $0xba5db9ec,%ebp │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x67,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W push %rdi │ │ │ │ + add %cl,0x57(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2ede4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ adc %bl,0x64d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x0(%rdx,%rbp,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x64da0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - rex.RX negl -0x11ffba5b(%rdx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + loope f2ed9c │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x57(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2ede7 │ │ │ │ + orl $0x762066d2,-0x5c(%rsi) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - sub $0xb9,%ah │ │ │ │ - pop %rbp │ │ │ │ - mov $0x9267e5ec,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo f2ef21 │ │ │ │ + add %dh,0x57(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2eed4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ @@ -58309,146 +58293,152 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x95,%eax │ │ │ │ - rex negl -0x110fba5b(%rdx) │ │ │ │ + jbe f2eeaf │ │ │ │ + rcll $0xf0,-0x2062126f(%rsi) │ │ │ │ + out %al,(%dx) │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb257(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - mov %esp,%ebp │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + xorl $0x4433b576,0x2066d2bb(%rbp) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - push %rdi │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb257(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f2efc4 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ and %ah,0x6(%rbp,%rcx,2) │ │ │ │ add %al,0x4d(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x64da7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x75,%eax │ │ │ │ - negl -0x101fba5b(%r10) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %edx,-0x2062126f(%rdi) │ │ │ │ + loopne f2efe1 │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rdi │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2efc7 │ │ │ │ + xorl $0x4433b576,0x2066d2bb(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - mov %esp,%gs │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,-0x4e(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + push %rdi │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2f0b4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ mov $0xa7,%al │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000000aa4d,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - rex.XB negl -0xf2fba5b(%r10) │ │ │ │ + jbe f2f08f │ │ │ │ + add %edx,-0x2062126f(%rbp) │ │ │ │ + shl $1,%al │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rdi │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2f0b7 │ │ │ │ + cmpl $0x4433b576,0x2066d2bb(%rdi) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call f3a3f4 │ │ │ │ + add %ch,%al │ │ │ │ + push %rdi │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo f2f1a4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ adc %ch,0x6(%rbp,%rcx,2) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WRX stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x64daf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x35,%eax │ │ │ │ - jge f2f1c4 │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB shl $0xf2,%r9b │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + ffreep %st(0) │ │ │ │ + int1 │ │ │ │ + repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2f1a7 │ │ │ │ + cmpl $0x4433b576,0x2066d2bb(%rdx) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - xchg %eax,%esp │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x4e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rax │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2f294 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58457,197 +58447,181 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x4d,%bl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x15,%eax │ │ │ │ - jg f2f2b4 │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB mov $0xf2,%r8b │ │ │ │ + jbe f2f26f │ │ │ │ + rex.B test $0xdf9ded91,%eax │ │ │ │ + mov $0xf2,%al │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2f297 │ │ │ │ + andl $0x4433b576,0x2066d2bb(%rcx) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - lahf │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,-0x4e(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + pop %rax │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2f384 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ adc %dh,0x64d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,-0x56(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xec00000000064db6,%al │ │ │ │ - in $0xf5,%eax │ │ │ │ - jns f2f3a4 │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB movabs 0xf2f3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x7600000000064db6,%al │ │ │ │ + mov $0xa1,%ch │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbld 0xf2f3(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x58(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2f387 │ │ │ │ + subl $0x6e4433b5,0x762066d2(%rbx,%rdi,4) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x67,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ + add %ah,0x58(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2f474 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ movabs 0x2000000000064db6,%al │ │ │ │ rex.WRXB stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x64dba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xd5,%eax │ │ │ │ - jnp f2f494 │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - hlt │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + subl $0xf2f490,-0x2062126f(%rbp) │ │ │ │ ... │ │ │ │ + mov %bl,-0x4e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xb258(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - gs out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + subl $0x4433b576,0x2066d2bb(%rbx) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,-0x4e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0xb258(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ mov $0xba,%al │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,-0x56(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x64d,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - jne f2f584 │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB xor $0xf2,%r13b │ │ │ │ + jbe f2f53f │ │ │ │ + loope f2f52f │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds 0xf2f5(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0xb258(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - push $0xffffffffba5db9ef │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + adcl $0x4433b576,0x2066d2bb(%rsi) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x67,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x58,%al │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0xb258(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f2f654 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ mov $0x64d,%esi │ │ │ │ add %al,(%rax) │ │ │ │ loopne f2f6b9 │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x95,%eax │ │ │ │ - ja f2f674 │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB jo f2f678 │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2f62f │ │ │ │ + shll $0x70,-0x2062126f(%rcx) │ │ │ │ + div %dl │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rax │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2f657 │ │ │ │ + and %ebx,0x762066d2(%rbx,%rdi,4) │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - jb f2f694 │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps -0x4e(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + pop %rax │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2f744 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ rol $0x4d,%bh │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -58655,41 +58629,38 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x35(%rax) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x75,%eax │ │ │ │ - jo f2f764 │ │ │ │ + jbe f2f71f │ │ │ │ + and %esp,-0x2062126f(%rsi) │ │ │ │ (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB (bad) │ │ │ │ div %edx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ pop %rcx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - jne f2f784 │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2f747 │ │ │ │ + and %ebx,0x2066d2bb(%rbx) │ │ │ │ + jbe f2f74f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x4e(%rcx) │ │ │ │ + pop %rcx │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2f834 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ rex lret │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x50,%al │ │ │ │ @@ -58697,77 +58668,74 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - jb f2f854 │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB push %r8 │ │ │ │ + jbe f2f80f │ │ │ │ + add %esp,0x50df9ded(%rcx,%rdx,4) │ │ │ │ clc │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ pop %rcx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - js f2f874 │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2f837 │ │ │ │ + and %eax,0x2066d2bb(%rsi) │ │ │ │ + jbe f2f83f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,-0x4e(%rcx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2f924 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ ror $1,%dh │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x56(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x64dd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x35,%eax │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - negl -0x6bfba5b(%rdx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + (bad) │ │ │ │ + mov $0xdf9ded91,%edx │ │ │ │ + rex stc │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x59(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - rex.XB out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2f927 │ │ │ │ + and %ecx,0x2066d2bb(%rbp) │ │ │ │ + jbe f2f92f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rcx │ │ │ │ + add %dl,0x59(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2fa14 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ adc $0x4d,%bl │ │ │ │ @@ -58779,36 +58747,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x15,%eax │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - negl -0x5cfba5b(%rdx) │ │ │ │ + jbe f2f9ef │ │ │ │ + mov $0xdf9ded91,%r8d │ │ │ │ + xor %bh,%dl │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x59(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - rex.RX out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f2fa17 │ │ │ │ + and %ecx,0x2066d2bb(%rax) │ │ │ │ + jbe f2fa1f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js f2fb53 │ │ │ │ + add %bh,0x59(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2fb04 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ add %dl,%bh │ │ │ │ @@ -58816,76 +58783,73 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x56(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x64dda(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xf5,%eax │ │ │ │ - push $0x45a59af7 │ │ │ │ - and %bh,%bl │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + movabs 0xf2fb20df9ded91be,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0xb259(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x55,%eax │ │ │ │ - rex.WB out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %esi,%edi │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ + in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000000b259,%al │ │ │ │ - add (%rdx),%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0xb259(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ + adc (%rcx),%al │ │ │ │ ... │ │ │ │ + sbb $0x4d,%dl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x64dda(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rdx │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + xor %dl,-0x56(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fimuls 0x6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xd5,%eax │ │ │ │ - push $0xfffffffffffffff7 │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - adc %r15b,%r12b │ │ │ │ - repnz add %al,(%rax) │ │ │ │ + jbe f2fbcf │ │ │ │ + cmpl $0xf2fc,0x10df9ded(%rcx,%rdx,4) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ pop %rcx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2fbf7 │ │ │ │ + and %esi,%edx │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - rex.WR out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xb259,$0x0 │ │ │ │ + add %cl,%al │ │ │ │ + pop %rcx │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2fce4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ and %bl,%dh │ │ │ │ rex.WRB (bad) │ │ │ │ @@ -58894,37 +58858,43 @@ │ │ │ │ nop │ │ │ │ push %rdx │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x64de2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - negl %fs:-0x2ffba5b(%rdx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + loope f2fcbe │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ + std │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rcx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2fce7 │ │ │ │ + and %edi,%ecx │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - push %rdi │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rcx │ │ │ │ + add %dh,%al │ │ │ │ + pop %rcx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2fdd4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ and $0x4d,%dl │ │ │ │ @@ -58936,75 +58906,79 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ out %al,$0x4d │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x95,%eax │ │ │ │ - negw -0x20fba5b(%rdx) │ │ │ │ + jbe f2fdaf │ │ │ │ + shll $0xf0,-0x2062126f(%rax) │ │ │ │ + std │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rdx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2fdd7 │ │ │ │ + and %esp,%esp │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - pop %rdx │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,-0x4e(%rdx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f2fec4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbx │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x64de9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x75,%eax │ │ │ │ - negl -0x11fba5b(%edx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %esi,-0x2062126f(%rcx) │ │ │ │ + loopne f2fef0 │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2fec7 │ │ │ │ + and %esp,%ebx │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - pop %rbp │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rdx │ │ │ │ + add %al,0x5a(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f2ffb4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ @@ -59015,78 +58989,81 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - (bad) │ │ │ │ - negl -0x2fba5b(%rdx) │ │ │ │ + jbe f2ff8f │ │ │ │ + add %esi,-0x2062126f(%rdi) │ │ │ │ + sar $1,%bh │ │ │ │ repnz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5a(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f2ffb7 │ │ │ │ + and %ebp,%esi │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - and %ch,%bh │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0xb25a │ │ │ │ + add %ch,0x5a(%rax) │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo f300a4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ adc %ch,%ch │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x0(%rdx,%rbp,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf0,%al │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x35,%eax │ │ │ │ - movsxd %edi,%esi │ │ │ │ + jbe f3007f │ │ │ │ (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB rolb $0xf3,(%r8) │ │ │ │ + mov $0x91,%ch │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + ffreep %st(0) │ │ │ │ + add %dh,%bl │ │ │ │ ... │ │ │ │ add %dl,0xb25a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x55,%eax │ │ │ │ - sub %edi,%ebp │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %edx,%ebp │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ + in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rdx │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0xb25a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f30194 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ mov $0xf0,%al │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f301fe │ │ │ │ @@ -59094,39 +59071,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ hlt │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x15,%eax │ │ │ │ + jbe f3016f │ │ │ │ + rex.B │ │ │ │ + rex.WXB xchg %rax,%r10 │ │ │ │ + in (%dx),%eax │ │ │ │ popf │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB mov $0x1,%r8b │ │ │ │ - repz add %al,(%rax) │ │ │ │ + fbstp 0xf301(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xb25a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x55,%eax │ │ │ │ - cs out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %edx,%eax │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ + in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb25a,%eax │ │ │ │ + add %bh,0xb25a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ lock hlt │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59135,40 +59112,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stc │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xf5,%eax │ │ │ │ - lahf │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB movabs 0xf302,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jbe f3025f │ │ │ │ + movabs 0xf302a0df9ded9249,%eax │ │ │ │ + ... │ │ │ │ add %ah,%al │ │ │ │ pop %rdx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f30287 │ │ │ │ + and %ebx,%edi │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - xor %ebp,%edi │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne f303c4 │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f30374 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ @@ -59180,42 +59153,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cld │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xd5,%eax │ │ │ │ - cltd │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ + jbe f3034f │ │ │ │ + orl $0x90df9ded,-0x6e(%rdi) │ │ │ │ add %ebx,%esi │ │ │ │ ... │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rbx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f30377 │ │ │ │ + and %ebx,%edx │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - xor $0xef,%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,-0x4e(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f30464 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ sar $1,%ah │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -59223,82 +59195,83 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - fwait │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB addb $0x0,(%r11,%rsi,8) │ │ │ │ + jbe f3043f │ │ │ │ + loope f304d9 │ │ │ │ + xchg %eax,%edx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds 0xf304(%rax) │ │ │ │ ... │ │ │ │ - xor %bl,-0x4e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %edx,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x55,%eax │ │ │ │ - (bad) │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + rolb $1,0x1d2(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + jbe f30467 │ │ │ │ + and %eax,%ecx │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ + in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x4e(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f30554 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %cl,0x6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rbp │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add 0x6(%rsi),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x95,%eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB jo f30587 │ │ │ │ + jbe f3052f │ │ │ │ + roll $0xed,-0x6e(%rbx) │ │ │ │ + popf │ │ │ │ + fbstp 0x5(%rax) │ │ │ │ repz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5b(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f30557 │ │ │ │ + and %ecx,%esp │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - add %bh,%ch │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - pop %rbx │ │ │ │ + add %bl,0x5b(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f30644 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ lock add 0x6(%rsi),%ecx │ │ │ │ @@ -59309,169 +59282,165 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x8(%rax) │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x75,%eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB (bad) │ │ │ │ - (bad) │ │ │ │ + jbe f3061f │ │ │ │ + and %eax,-0x6e(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbld 0x6(%rax) │ │ │ │ repz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xb25b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x55,%eax │ │ │ │ - add $0xba5db9ef,%eax │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %ecx,%ebx │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x67,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,-0x4e(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0xb25b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f30734 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ or %cl,0x6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x56,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or 0x6(%rsi),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB push %r8 │ │ │ │ - (bad) │ │ │ │ + jbe f3070f │ │ │ │ + add %eax,-0x6e(%rsi) │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fists 0x7(%rax) │ │ │ │ repz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xb25b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x55,%eax │ │ │ │ - or %ch,%bh │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %esi,(%rsi) │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ + in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x5b,%al │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0xb25b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f30824 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ loopne f3083d │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x56(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xf(%rax) │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x35,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - hlt │ │ │ │ + jbe f307ff │ │ │ │ (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB │ │ │ │ - or %sil,%bl │ │ │ │ + rex.R xchg %eax,%edx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds 0x8(%rax) │ │ │ │ + repz add %al,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rbx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - adc %edi,%ebp │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f30827 │ │ │ │ + and %edi,0x2066d2bb(%rip) │ │ │ │ + jbe f3082f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x4e(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rbx │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f30914 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ cmovle (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f30981 │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc 0x6(%rsi),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x15,%eax │ │ │ │ - mov %?,%esp │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %r9b,(%r9) │ │ │ │ - repz add %al,(%rax) │ │ │ │ + jbe f308ef │ │ │ │ + pop %r10 │ │ │ │ + xchg %eax,%edx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbstp (%rax) │ │ │ │ + or %esi,%ebx │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ pop %rbx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f30917 │ │ │ │ + and %edi,(%rax) │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - (bad) │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ pop %rbx │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f30a04 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ @@ -59482,39 +59451,37 @@ │ │ │ │ rclb $1,-0x56(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16(%rax) │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xf5,%eax │ │ │ │ - mov %esp,%? │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - and %r9b,(%r10) │ │ │ │ - repz add %al,(%rax) │ │ │ │ + jbe f309df │ │ │ │ + movabs 0xf30a20df9ded9258,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rsp │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f30a07 │ │ │ │ + and %esp,(%rdi) │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - sbb %ebp,%edi │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x0(%rdx,%rsi,4) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f30af4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -59524,38 +59491,35 @@ │ │ │ │ xor %bl,-0x56(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb %ecx,0x6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xd5,%eax │ │ │ │ - mov %dh,%ah │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - adc %r9b,(%r11) │ │ │ │ - repz add %al,(%rax) │ │ │ │ + jbe f30acf │ │ │ │ + sbbl $0x10df9ded,-0x6e(%rsi) │ │ │ │ + or %ebx,%esi │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x5c(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f30af7 │ │ │ │ + and %esp,(%rdx) │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - sbb $0xef,%al │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W pop %rsp │ │ │ │ + add %cl,0x5c(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f30be4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ lock sbb %ecx,0x6(%rsi) │ │ │ │ @@ -59564,36 +59528,39 @@ │ │ │ │ nop │ │ │ │ pop %rax │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x64e1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - mov %ah,%dh │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %r9b,(%r11,%rsi,8) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + loope f30c68 │ │ │ │ + xchg %eax,%edx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ + or $0xf3,%al │ │ │ │ ... │ │ │ │ add %dh,0x5c(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f30be7 │ │ │ │ + and %ebp,(%rcx) │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - out %eax,$0xef │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo f30d26 │ │ │ │ + add %dh,0x5c(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f30cd4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ @@ -59603,84 +59570,81 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and %ecx,0x6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x95,%eax │ │ │ │ - test %dh,%ah │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB │ │ │ │ - lock or $0xf3,%al │ │ │ │ + jbe f30caf │ │ │ │ + rcll $0xed,-0x6e(%rdx) │ │ │ │ + popf │ │ │ │ + fcomip %st(0),%st │ │ │ │ + or $0xf3,%al │ │ │ │ ... │ │ │ │ add %bl,0xb25c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x55,%eax │ │ │ │ - (bad) │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %edx,(%rbx,%rdi,4) │ │ │ │ + shlb %cl,0x20(%rsi) │ │ │ │ + jbe f30cdf │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - pop %rsp │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb25c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f30dc4 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ adc %ah,(%rcx) │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rcx │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x64e24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x75,%eax │ │ │ │ - test %esi,%esp │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB loopne f30dff │ │ │ │ - repz add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %edx,-0x6e(%rbx) │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fnstsw %ax │ │ │ │ + or $0xf3,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rsp │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x0,0x0(%rdx,%rsi,4) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x1d2(%rdi) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %edx,%edx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %edx,(%rbx) │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - in (%dx),%eax │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x0(%rdx,%rsi,4) │ │ │ │ + add %al,%al │ │ │ │ + pop %rsp │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo f30eb4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ and $0x4e,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59688,77 +59652,87 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub %cl,0x6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - xchg %esi,%esp │ │ │ │ + jbe f30e8f │ │ │ │ + add %edx,-0x6e(%rcx) │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB rorb $1,(%r14) │ │ │ │ repz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ pop %rsp │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f30eb7 │ │ │ │ + and %ebx,(%rsi) │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - lock out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call f3c1f9 │ │ │ │ + add %ch,%al │ │ │ │ + pop %rsp │ │ │ │ + mov $0x0,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f30fa4 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ adc %ch,(%rax) │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x56(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x64e2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x35,%eax │ │ │ │ - xor $0xc045a59a,%esp │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + (bad) │ │ │ │ + push %rdi │ │ │ │ + xchg %eax,%edx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + ffreep %st(0) │ │ │ │ psllq (%rax),%mm0 │ │ │ │ ... │ │ │ │ adc %bl,-0x4e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x55,%eax │ │ │ │ - sti │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %eax,0x2066d2bb(%rip) │ │ │ │ + jbe f30faf │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x4e(%rbp) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f31094 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ sub 0x6(%rsi),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f31104 │ │ │ │ @@ -59766,76 +59740,76 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x15,%eax │ │ │ │ - xor $0xffffff9a,%esp │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB mov $0x10,%r8b │ │ │ │ - repz add %al,(%rax) │ │ │ │ + jbe f3106f │ │ │ │ + push %r13 │ │ │ │ + xchg %eax,%edx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbstp 0xf310(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rbp │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f31097 │ │ │ │ + and %eax,(%rax) │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - (bad) │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,-0x4e(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f31184 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ and %ch,(%rdi) │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x56(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x64e32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xf5,%eax │ │ │ │ - mov $0x45a59af4,%ebp │ │ │ │ - movabs 0xf311,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + movabs 0xf311a0df9ded926b,%eax │ │ │ │ + ... │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f31187 │ │ │ │ + and %ecx,(%rdi) │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - shr $0xb9,%edi │ │ │ │ - pop %rbp │ │ │ │ - mov $0x9267e5ec,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rbp │ │ │ │ + add %ah,0x5d(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f31274 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ movabs 0x3000000000064e32,%al │ │ │ │ @@ -59843,37 +59817,35 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ss rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0xd5,%eax │ │ │ │ - mov $0x45a59af4,%edi │ │ │ │ - nop │ │ │ │ + jbe f3124f │ │ │ │ + subl $0x90df9ded,-0x6e(%rcx) │ │ │ │ adc %bl,%dh │ │ │ │ ... │ │ │ │ add %cl,0xb25d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x55,%eax │ │ │ │ - (bad) │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %ecx,(%rdx) │ │ │ │ + mov $0x762066d2,%ebx │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ + in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,-0x4e(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0xb25d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ and %dh,(%rsi) │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59881,158 +59853,159 @@ │ │ │ │ nop │ │ │ │ pop %rbx │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x64e39(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0xb5,%eax │ │ │ │ - mov $0x45a59af4,%ecx │ │ │ │ - adcb $0xf3,(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + loope f313fb │ │ │ │ + xchg %eax,%edx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds 0xf313(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0xb25d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x55,%eax │ │ │ │ - iret │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %esi,-0x45(%rcx) │ │ │ │ + shlb %cl,0x20(%rsi) │ │ │ │ + jbe f3136f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5d,%al │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0xb25d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f31454 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ movabs 0xf000000000064e39,%al │ │ │ │ pop %rbx │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp $0x64e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x95,%eax │ │ │ │ - mov $0x45a59af4,%ebx │ │ │ │ - jo f31496 │ │ │ │ + jbe f3142f │ │ │ │ + shrl $0xed,-0x6e(%rbp) │ │ │ │ + popf │ │ │ │ + fbstp 0x14(%rax) │ │ │ │ repz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rbp │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - shr %cl,%bh │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f31457 │ │ │ │ + and %edi,-0x2e(%rbx,%rdi,4) │ │ │ │ + data16 and %dh,-0x4b(%rsi) │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps -0x4e(%rbp) │ │ │ │ + add %bl,%al │ │ │ │ + pop %rbp │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f31544 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ and %bh,0x64e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x64e40(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x75,%eax │ │ │ │ - mov $0xf4,%ah │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB (bad) │ │ │ │ - adc $0xf3,%eax │ │ │ │ + add %dh,-0x4b(%rsi) │ │ │ │ + and %esp,-0x6e(%rdx) │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbld 0x15(%rax) │ │ │ │ + repz add %al,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x4e(%rsi) │ │ │ │ + pop %rsi │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %edx,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ + rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x55,%eax │ │ │ │ - {rex2 0xef} ud1 -0x46(%r13),%r27 │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x67,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f31547 │ │ │ │ + and %edi,-0x45(%rbx) │ │ │ │ + shlb %cl,0x20(%rsi) │ │ │ │ + jbe f3154f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x4e(%rsi) │ │ │ │ + pop %rsi │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f31634 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ mov $0x40,%al │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5c,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x45(%rax) │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - mov $0xf4,%dh │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB push %r8 │ │ │ │ - (bad) │ │ │ │ + jbe f3160f │ │ │ │ + add %esp,-0x6e(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fists 0x16(%rax) │ │ │ │ repz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ pop %rsi │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x55,%eax │ │ │ │ - fsubr %st(7),%st │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + jbe f31637 │ │ │ │ + and %esp,-0x45(%rsi) │ │ │ │ + shlb %cl,0x20(%rsi) │ │ │ │ + jbe f3163f │ │ │ │ + xor -0x14(%rsi,%rbp,2),%eax │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,-0x4e(%rsi) │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ + jo f31724 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ rex.RB │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -60040,38 +60013,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WXB │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x35,%eax │ │ │ │ - mov $0xf4,%al │ │ │ │ + jbe f316ff │ │ │ │ (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RB │ │ │ │ - rex (bad) │ │ │ │ + xchg %ax,%dx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + filds 0x17(%rax) │ │ │ │ repz add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5e(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xec0000000001d287,%al │ │ │ │ - in $0xb5,%eax │ │ │ │ - fucomp %st(7) │ │ │ │ - mov $0xe5ecba5d,%ecx │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ - ... │ │ │ │ + movabs 0x760000000001d287,%al │ │ │ │ + mov $0x81,%ch │ │ │ │ + movsxd 0x762066d2(%rbx),%edi │ │ │ │ + mov $0x33,%ch │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ + in (%dx),%al │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rsi │ │ │ │ + add %dl,0x5e(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f31814 │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ rorb $0x6,0x4e(%rbx) │ │ │ │ @@ -60082,47 +60055,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRX │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x15,%eax │ │ │ │ - mov $0xf4,%dl │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %r11b,(%r8) │ │ │ │ - repz add %al,(%rax) │ │ │ │ + jbe f317ef │ │ │ │ + rex.B │ │ │ │ + fs xchg %eax,%edx │ │ │ │ + in (%dx),%eax │ │ │ │ + popf │ │ │ │ + fbstp (%rax) │ │ │ │ + sbb %dh,%bl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lahf │ │ │ │ - jle f3185d │ │ │ │ - cld │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + addr32 lahf │ │ │ │ + std │ │ │ │ jg f3184f │ │ │ │ add %bh,0x5e(%rax) │ │ │ │ mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo f317e1 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe f31817 │ │ │ │ + movabs 0x33b5762066d2bb6f,%eax │ │ │ │ + rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ - in $0xd5,%eax │ │ │ │ - movabs 0x9267e5ecba5db9ef,%eax │ │ │ │ - or %bl,0x45a5(%rbx) │ │ │ │ + popf │ │ │ │ + filds (%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - pop %rsi │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb25e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo f31904 │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ adc (%rcx),%al │ │ │ │ ... │ │ │ │ adc %cl,0x4e(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,-0x56(%rbp) │ │ │ │ @@ -75385,21 +75358,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a027(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cltd │ │ │ │ - movabs 0xf79aa00000000001,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ - jg 11200af │ │ │ │ - add %dl,0x1a094(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1a132(%rax) │ │ │ │ + movabs 0xf385900000000001,%al │ │ │ │ + add $0x7ffe,%eax │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + movabs 0xa132a00000000001,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cmp %ah,0x1(%rax) │ │ │ │ add %ch,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -75451,46 +75423,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdd,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1a0ddb0,%al │ │ │ │ - (bad) │ │ │ │ - xor $0x7ffeed,%edi │ │ │ │ - movabs 0x1a0dd68,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1a0ddb0(%rax) │ │ │ │ + push %rax │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + repz add $0xa0007ffe,%eax │ │ │ │ + push $0x1a0dd │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1a0ddb0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bh,-0x9(%rdx) │ │ │ │ - in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ - jg 11201bf │ │ │ │ - movabs 0x1a0dd68,%al │ │ │ │ + movabs 0x1a0ddb0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 112015c │ │ │ │ - imul %ebp │ │ │ │ - (bad) │ │ │ │ - jg 11201df │ │ │ │ - movabs 0x1a0dd68,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,-0xd(%rbp) │ │ │ │ + add $0xa0007ffe,%eax │ │ │ │ + push $0x1a0dd │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1a0ddb0,%al │ │ │ │ + (bad) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + repz add $0xa0007ffe,%eax │ │ │ │ + push $0x1a0dd │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1acb350(%rax) │ │ │ │ + movabs 0x1acb350,%al │ │ │ │ ... │ │ │ │ xor %dh,0x1ac(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xac,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -75553,15 +75519,15 @@ │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1bf66c0(%rax) │ │ │ │ + add %ah,0x1bf6630(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cmp $0xbf,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0xac,%bl │ │ │ │ @@ -75665,20 +75631,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x19,-0x75(%rcx) │ │ │ │ - std │ │ │ │ - jg 112049f │ │ │ │ - movabs 0x1a0dd68,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x7ffed4d6(%rdx) │ │ │ │ + add %ah,0x1a0dd68(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ec08(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 112046d │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -75732,17 +75695,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov (%r9),%ebx │ │ │ │ - std │ │ │ │ + lock mov %edx,%esi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ jg 112057f │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0eb78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75794,36 +75757,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x1a0dd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1a0ddb0,%al │ │ │ │ - add %al,-0x75(%rax) │ │ │ │ - sbb %edi,%ebp │ │ │ │ - jg 112064f │ │ │ │ + movabs 0x68a0007ffed4d688,%al │ │ │ │ + frstor 0x1(%rax) │ │ │ │ + ... │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0dd68(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1a0dd68(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds mov (%rcx),%ebx │ │ │ │ - std │ │ │ │ + lock xchg %dl,%dh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ jg 112069f │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a23680(%rax) │ │ │ │ ... │ │ │ │ @@ -75849,21 +75809,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp $0x8b,%al │ │ │ │ - sbb %edi,%ebp │ │ │ │ - jg 112072f │ │ │ │ - movabs 0x1a0dd68,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,0x7ffed4d6(%rbp) │ │ │ │ + add %ah,0x1a0dd68(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a76600(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa800000000034321,%al │ │ │ │ jb 11206fa │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -75922,52 +75878,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdx) │ │ │ │ - mov (%rcx),%ebx │ │ │ │ - std │ │ │ │ - jg 112085f │ │ │ │ + movabs 0x68a0007ffed4d682,%al │ │ │ │ + frstor 0x1(%rax) │ │ │ │ + ... │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1a0dd68(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0dd68(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp %cl,0x7ffd19(%rbx) │ │ │ │ - movabs 0x1a0dd68,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,0x7ffed4d6(%rcx) │ │ │ │ + add %ah,0x1a0dd68(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - mov (%rcx),%ebx │ │ │ │ - std │ │ │ │ + nop │ │ │ │ + adc $0xd4,%dh │ │ │ │ + (bad) │ │ │ │ jg 11208ef │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0e980(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76024,17 +75974,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x1a0dd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1a0ddb0,%al │ │ │ │ - rex │ │ │ │ - ss mov (%rcx),%ebx │ │ │ │ - std │ │ │ │ + loopne 1120a48 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ jg 11209cf │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0dd68(%rax) │ │ │ │ ... │ │ │ │ @@ -76048,15 +75999,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x1a0dd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1a0ddb0,%al │ │ │ │ - shlb $0x0,0x7ffd198b(%rip) │ │ │ │ + (bad) │ │ │ │ + jle 1120a01 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jg 1120a2f │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a235f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76269,36 +76224,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub %ecx,0x7ffd19(%rbx) │ │ │ │ + lock jno 1120d21 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jg 1120d4f │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0dd68(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x68a0007ffd198b27,%al │ │ │ │ - frstor 0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex jo 1120d61 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jg 1120d8f │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1a0dd68(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x1a23680(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a23518(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a23560(%rax) │ │ │ │ @@ -76343,20 +76304,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7ffd198b(%rip) │ │ │ │ - add %ah,0x1a0dd68(%rax) │ │ │ │ + movabs 0x68a0007ffed4d66d,%al │ │ │ │ + frstor 0x1(%rax) │ │ │ │ ... │ │ │ │ + movabs 0x1a0dd68,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1a0dd68(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a79e88(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1120e6d │ │ │ │ test $0x0,%eax │ │ │ │ add %ch,0x1a772(%rax) │ │ │ │ @@ -76371,15 +76332,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and 0x7ffd19(%rbx),%ecx │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jg 1120f0f │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a0dd68(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76438,37 +76404,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x1a0dd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1a0ddb0,%al │ │ │ │ - add %ah,(%rbx) │ │ │ │ - mov (%rcx),%ebx │ │ │ │ - std │ │ │ │ - jg 1120fff │ │ │ │ - movabs 0x1a0dd68,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1a0e9c8(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x68a0007ffed4d66b,%al │ │ │ │ + frstor 0x1(%rax) │ │ │ │ + ... │ │ │ │ + movabs 0x1a0e9c8,%al │ │ │ │ js 1120fcd │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,0x1a0ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x1a0dd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1a0ddb0,%al │ │ │ │ - nop │ │ │ │ - and 0x7ffd19(%rbx),%cl │ │ │ │ + xor %ch,-0x2a(%rbx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jg 112104f │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a235f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -78490,24 +78451,23 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x39(%rax) │ │ │ │ mov %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1142612 │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 114261f │ │ │ │ + loopne 1142652 │ │ │ │ + loop 11425ae │ │ │ │ + bnd jg 114261f │ │ │ │ add %al,%al │ │ │ │ - add $0x7f2724d5,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 114262e │ │ │ │ - {rex2 0x24} (bad) │ │ │ │ - jg 114262f │ │ │ │ + rex.RB loop 11425b6 │ │ │ │ + bnd jg 1142627 │ │ │ │ + add %ah,%al │ │ │ │ + rex.R loop 11425be │ │ │ │ + bnd jg 114262f │ │ │ │ add %ah,0x39(%rax) │ │ │ │ mov %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 114267c │ │ │ │ movabs 0xf0000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -83346,15 +83306,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub $0x120,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x62(%rax) │ │ │ │ + add %ah,0x62(%rax) │ │ │ │ pop %rsi │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x120(%rip) │ │ │ │ @@ -84551,35 +84511,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rcx) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56b27(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + imul $0x4,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %esp,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x0(%rip) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub %ch,0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x28(%rax) │ │ │ │ + imul $0x4,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1203993 │ │ │ │ + add %dh,0x39(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -84636,15 +84593,15 @@ │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56dcb(%rax) │ │ │ │ + add %dh,0x56dcb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x53(%rcx) │ │ │ │ add $0x82,%al │ │ │ │ and (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1(%rdi,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -84676,17 +84633,19 @@ │ │ │ │ cmp (%rax),%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56dcb(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,%al │ │ │ │ + lret │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdx) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -598386,15 +598345,15 @@ │ │ │ │ add %al,0x3(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f(%rax) │ │ │ │ movabs 0x4a9010000000001,%al │ │ │ │ and %ch,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,0x41(%rax) │ │ │ │ flds 0x0(%rip) │ │ │ │ add %ecx,%ecx │ │ │ │ add $0x20,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.RX jle 1401ead │ │ │ │ @@ -599202,16 +599161,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - sarl $1,0x1(%rsi) │ │ │ │ + add %dl,0x1bed0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub 0x1(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x40,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -599293,19 +599252,20 @@ │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ jl 1402806 │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x71(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + rclb $0x2,0x71(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 21c481a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + faddl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x66(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %al,0x1a035(%rax) │ │ │ │ @@ -599474,16 +599434,16 @@ │ │ │ │ sub $0x140,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,-0x7a(%rax) │ │ │ │ - mov $0x1,%edi │ │ │ │ + add %dh,0x1bf85(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x1ac2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xc2,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ rex mov $0x158,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -600162,15 +600122,15 @@ │ │ │ │ rex xor 0x1(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex cwtl │ │ │ │ + loopne 14031d1 │ │ │ │ jno 140323e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -601725,15 +601685,15 @@ │ │ │ │ jo 1404414 │ │ │ │ ret │ │ │ │ add $0x0,%eax │ │ │ │ add %ecx,%ecx │ │ │ │ add $0x20,%al │ │ │ │ int3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jno 14043be │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ pop %rsp │ │ │ │ @@ -603409,16 +603369,16 @@ │ │ │ │ test $0x7642004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x99,%ch │ │ │ │ add $0x0,%eax │ │ │ │ adc %bl,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1be64(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fs mov $0x1,%esi │ │ │ │ add %dl,%al │ │ │ │ test $0x359,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%cl │ │ │ │ mov $0x1,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -603779,16 +603739,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rdx │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x13c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1405a73 │ │ │ │ - flds 0x0(%rip) │ │ │ │ + add %cl,-0x27(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %ecx,(%rcx) │ │ │ │ add $0x20,%al │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ loop 1405a41 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -604148,18 +604108,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1405ea0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs 0x1(%rsi,%rdi,4) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,0x14ac2004(%rcx) │ │ │ │ + rex.W │ │ │ │ + fs mov $0x1,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x14ac2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xc2,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ shlb $1,(%rdi) │ │ │ │ push %rsi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -604357,18 +604317,18 @@ │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rdi │ │ │ │ movabs 0x4060500000000001,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1be62(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rbp │ │ │ │ + lock pop %rbp │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x44(%rax) │ │ │ │ mov $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,%ecx │ │ │ │ @@ -604936,16 +604896,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ cs rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a05a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,-0x7a(%rax) │ │ │ │ - mov $0x1,%edi │ │ │ │ + add %dh,0x1bf85(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x14066(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6a(%rax) │ │ │ │ movabs 0x422a600000000001,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -606825,20 +606785,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ movabs 0xa9010000000001b7,%al │ │ │ │ add $0x20,%al │ │ │ │ hlt │ │ │ │ add %eax,(%rax) │ │ │ │ - add %ah,0x5d949(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.WB flds 0x0(%rip) │ │ │ │ + nop │ │ │ │ + sbb $0x307,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3071d(%rax) │ │ │ │ + or %al,0x1b8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - cmpl $0x0,0x1(%rax) │ │ │ │ push %rax │ │ │ │ jl 1407bd3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1407b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7b(%rax) │ │ │ │ @@ -606910,16 +606871,19 @@ │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2000000000027166,%al │ │ │ │ - (bad) │ │ │ │ + jo 1407ce0 │ │ │ │ + jno 1407c7e │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,(%rsi) │ │ │ │ rex.WR add $0x0,%rax │ │ │ │ rcrb $0x0,0x1bd(%rbx) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ nop │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -607178,16 +607142,16 @@ │ │ │ │ add %eax,0x0(%rip) │ │ │ │ ... │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ rex jg 1407fc3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48(%rax) │ │ │ │ - mov $0x1,%edi │ │ │ │ + add %dl,%al │ │ │ │ + rex.RXB mov $0x1,%r15d │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ mov $0xf000000b,%esp │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -607591,20 +607555,18 @@ │ │ │ │ and %bh,%bh │ │ │ │ sub $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - jno 140845e │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x71(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 1408415 │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ pushf │ │ │ │ mov $0x1,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 194a47a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -607685,16 +607647,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1b7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test %eax,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - gs mov $0x1,%esi │ │ │ │ + push $0x1be65 │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x7b(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jnp 14085cb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -608128,16 +608090,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl $0x5,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1408a45 │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - sarl $1,0x1(%rsi) │ │ │ │ + add %dl,0x1bed0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ jl 1408aa6 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x97,%al │ │ │ │ cmp 0x0(%rip),%eax │ │ │ │ @@ -608864,15 +608826,16 @@ │ │ │ │ or %ch,-0x60(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ add %al,%fs:(%rax) │ │ │ │ - add %al,-0x6d(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ xor %eax,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x140(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -609413,15 +609376,15 @@ │ │ │ │ add %al,0x534b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1409928 │ │ │ │ + rex pop %rsi │ │ │ │ jno 14098ce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x140(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W je 140988c │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -609589,15 +609552,15 @@ │ │ │ │ mov $0x26e,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ lock cltd │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x71(%rax) │ │ │ │ movabs 0x4c9010000000001,%al │ │ │ │ - and %ch,-0x5ed00000(%rax,%rax,1) │ │ │ │ + and %ch,-0x5f800000(%rax,%rax,1) │ │ │ │ jnp 1409a9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb5,%al │ │ │ │ loopne 1409aa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -609612,19 +609575,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ je 1409ac6 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1409a6e │ │ │ │ - jnp 1409acd │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1409a85 │ │ │ │ + xor %ah,0x1(%rbx,%rdi,2) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ push %rsi │ │ │ │ movabs 0x409b100000000005,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7a(%rax) │ │ │ │ @@ -609653,17 +609613,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ faddl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x17b(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1b4bb3a │ │ │ │ + adc %ch,0x17b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + je 1409b36 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbf,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ @@ -609684,18 +609646,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x27195(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + jno 1409b7e │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ ... │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ loopne 1409b2d │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7b(%rax) │ │ │ │ @@ -609754,15 +609718,15 @@ │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1b184(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ - mov $0xd0000000,%esp │ │ │ │ + mov $0xe0000000,%esp │ │ │ │ rex jl 1409c2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb800000000014099,%al │ │ │ │ repz movabs %eax,0xa9b3780000000005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -609858,16 +609822,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ popf │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,-0x7a(%rax) │ │ │ │ - mov $0x1,%edi │ │ │ │ + add %dh,0x1bf85(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and $0x159,%eax │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x5f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -610361,23 +610325,24 @@ │ │ │ │ rcr $0xe1,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ add %r8b,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - jno 140a38e │ │ │ │ + add %dl,0x27161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + pop %rcx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x359(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - movabs %eax,0xb3780000000001bd │ │ │ │ + add %bl,-0x5d(%rax) │ │ │ │ + mov $0x1,%ebp │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ and 0x1(%rsi),%ebp │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ es scas %es:(%rdi),%al │ │ │ │ @@ -611566,15 +611531,16 @@ │ │ │ │ add %al,0x158fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x2,0x71(%rsi) │ │ │ │ + nop │ │ │ │ + data16 jno 140b0be │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 140b075 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x5c(%rax) │ │ │ │ mov $0x1,%ebp │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -612415,15 +612381,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x140(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,%ecx │ │ │ │ add $0x20,%al │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x71(%rbx) │ │ │ │ + rclb $1,0x71(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,0x1bda5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -613820,16 +613786,16 @@ │ │ │ │ nop │ │ │ │ adc %edi,0x1(%rdx) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,%al │ │ │ │ - rex jl 140c97d │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.B jl 140c97d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0x40,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x37(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ @@ -614140,15 +614106,16 @@ │ │ │ │ add %dh,0x140cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ je 140ccd6 │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x2,0x71(%rbx) │ │ │ │ + mov $0x5b,%al │ │ │ │ + jno 140ccde │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 140cc95 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x1,%ebp │ │ │ │ @@ -615051,15 +615018,15 @@ │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jl 140d6ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x40,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -616972,15 +616939,15 @@ │ │ │ │ shr $0x40,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ mov $0x0,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - lock scas %es:(%rdi),%eax │ │ │ │ + mov $0xab,%al │ │ │ │ movl $0x2004c901,0x0(%rip) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x270af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ @@ -617104,16 +617071,16 @@ │ │ │ │ mov %al,(%rdi,%rsi,4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1be64(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fs mov $0x1,%esi │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ @@ -617381,16 +617348,16 @@ │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ popf │ │ │ │ movabs 0x40f0200000000001,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - fs mov $0x1,%esi │ │ │ │ + add %cl,0x64(%rax) │ │ │ │ + mov $0x1,%esi │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -617560,17 +617527,19 @@ │ │ │ │ pop %rax │ │ │ │ out %al,$0xb3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ repnz rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1be62(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x158fb(%rax) │ │ │ │ + cmp $0x58,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6e(%rax) │ │ │ │ mov $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ repz rex add %eax,(%rax) │ │ │ │ @@ -617704,19 +617673,16 @@ │ │ │ │ add %cl,0x1a09f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ sbb $0x5,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8d,%al │ │ │ │ - jno 140f38e │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 140f345 │ │ │ │ + rorb $0x0,0x271(%rbp) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rax │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in (%dx),%eax │ │ │ │ @@ -617781,15 +617747,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x5(%rax,%rbx,4) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5f(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdi │ │ │ │ jno 140f45e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fimuls 0x5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -617998,16 +617965,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x140f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ testb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1be64(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fs mov $0x1,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x35c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rdx) │ │ │ │ ret $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x140ee(%rax) │ │ │ │ @@ -618513,16 +618480,16 @@ │ │ │ │ add %bh,%ch │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cld │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - fs mov $0x1,%esi │ │ │ │ + add %cl,0x64(%rax) │ │ │ │ + mov $0x1,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17d1c9a │ │ │ │ add %al,(%rax) │ │ │ │ loopne 140fc87 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -618866,17 +618833,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x41,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x0(%rax) │ │ │ │ add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1be62(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x140fc(%rax) │ │ │ │ + cmp $0x40,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1b444(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ push %rdi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -619957,26 +619926,27 @@ │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,%ecx │ │ │ │ add $0x20,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x531(%rbx) │ │ │ │ + add %dl,0x531(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1410c05 │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%r8b │ │ │ │ - add %dl,-0x6d(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ xor %eax,0x0(%rip) │ │ │ │ orb $0x1,(%rcx,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rcx,%rax,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -620497,15 +620467,15 @@ │ │ │ │ add %dh,0x14111(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 14112ab │ │ │ │ + mov $0x61,%al │ │ │ │ jno 141124e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1411205 │ │ │ │ test $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -621027,24 +620997,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %al,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x7c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x5c7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or $0x57,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + movl $0x357c980,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5a017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ + mov $0x17,%al │ │ │ │ + movabs 0x571f200000000005,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ loope 14117b4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -621171,22 +621138,23 @@ │ │ │ │ add %dl,%al │ │ │ │ adc $0x141,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x141(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x13c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 14118fa │ │ │ │ - movl $0x1411c60,0x0(%rip) │ │ │ │ + movabs 0x600000000005c7ac,%al │ │ │ │ + sbb $0x41,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %al,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1411972 │ │ │ │ - add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x41,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -621510,16 +621478,15 @@ │ │ │ │ add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ je 1411cf6 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + xor %ch,%dl │ │ │ │ xor %eax,0x0(%rip) │ │ │ │ js 1411cb5 │ │ │ │ test $0x0,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ mov $0x1,%ebp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -621595,15 +621562,15 @@ │ │ │ │ mov $0x1,%esp │ │ │ │ add %dh,(%rax) │ │ │ │ es pop %rcx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x4c9010000000001,%al │ │ │ │ - and %ah,-0x15600000(%rax,%rax,1) │ │ │ │ + and %ah,-0x15c00000(%rax,%rax,1) │ │ │ │ xor %eax,0x0(%rip) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x26edf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -621634,16 +621601,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0xb378000000000271,%al │ │ │ │ + add %dh,0x271a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,-0x5a(%rax) │ │ │ │ mov $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x41,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -621655,16 +621623,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x0,0x5(%rdx),%esp │ │ │ │ add %ecx,%ecx │ │ │ │ add $0x20,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x2040000000000271,%eax │ │ │ │ + add %dl,%al │ │ │ │ + movabs 0x2040000000000271,%al │ │ │ │ add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e(%rax) │ │ │ │ add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ @@ -622838,19 +622806,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x10000000001412a,%al │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - int $0x7a │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + movabs 0xe000000000017acc,%al │ │ │ │ sub 0x1(%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub 0x1(%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -624874,17 +624838,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2004c901(%rax) │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17ba1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movabs 0xb37800000000017b,%al │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1(%rcx,%rax,2) │ │ │ │ @@ -624896,15 +624859,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x14144d0,%al │ │ │ │ movabs 0x1a0000000000003,%eax │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ faddl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1414409 │ │ │ │ + adc %bl,%bh │ │ │ │ xor %eax,0x0(%rip) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ int3 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17dff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -626209,16 +626172,19 @@ │ │ │ │ add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ movabs %al,0x4c9010000000001 │ │ │ │ and %dl,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs 0xb37800000000017b,%eax │ │ │ │ + add %ah,-0x60(%rax) │ │ │ │ + jnp 141539d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1415355 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,-0x51(%rax) │ │ │ │ mov $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rbx) │ │ │ │ add %eax,(%r8) │ │ │ │ @@ -628185,18 +628151,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1416bc0,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd42004c901,%al │ │ │ │ - mov $0x84,%al │ │ │ │ - jno 1416bae │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x0,0x2(%rcx,%rsi,2) │ │ │ │ js 1416b65 │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ mov $0xb1,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -628220,27 +628183,23 @@ │ │ │ │ add %bl,%al │ │ │ │ mull 0x1(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ - add %dl,%al │ │ │ │ - test %dh,0x2(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ch,0x1(%rcx,%rax,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xc,%ch │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x27184(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1416c30(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0xc(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1416c30,%al │ │ │ │ mov $0xc,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1416c40,%al │ │ │ │ mov $0xc,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1416c50,%al │ │ │ │ (bad) │ │ │ │ @@ -630934,16 +630893,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2004c901(%rax) │ │ │ │ mov %es,(%rax,%rax,1) │ │ │ │ - add %dh,%al │ │ │ │ - cmp %bh,0x0(%rcx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %edi,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov %es,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ @@ -632251,15 +632210,15 @@ │ │ │ │ movabs 0x1419cb0,%al │ │ │ │ negl (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2004c901(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x7c(%rdi) │ │ │ │ + add %dl,0x7c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17dbc9a │ │ │ │ add %al,(%rax) │ │ │ │ jo 1419ca5 │ │ │ │ jle 1419c9d │ │ │ │ @@ -1087451,20 +1087410,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ push %rsp │ │ │ │ add %eax,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test %esi,0x2(%rcx) │ │ │ │ + add %dl,0x27185(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.RX push %rdi │ │ │ │ + add %dl,0x46(%rax) │ │ │ │ + push %rdi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1bd08(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x142004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1087493,20 +1087450,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - int $0x7a │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xcc,%al │ │ │ │ + jp 154969d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1d0b6aa │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + jl 15496a6 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x6e,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,0x1a26f(%rax) │ │ │ │ @@ -1087675,16 +1087633,16 @@ │ │ │ │ push %rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x68(%rax) │ │ │ │ push %rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1be64(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fs mov $0x1,%esi │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%esi │ │ │ │ push %rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -1087833,16 +1087791,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x154(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x99,%al │ │ │ │ push %rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - fs mov $0x1,%esi │ │ │ │ + add %cl,0x64(%rax) │ │ │ │ + mov $0x1,%esi │ │ │ │ add %dh,(%rax) │ │ │ │ cwtl │ │ │ │ push %rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ @@ -1087929,19 +1087887,18 @@ │ │ │ │ push %rdi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1bb5e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1549a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1be62(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x15499(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + movabs 0xc800000000015499,%al │ │ │ │ jge 1549a56 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,-0x66(%rax) │ │ │ │ push %rsp │ │ │ │ @@ -1088195,19 +1088152,17 @@ │ │ │ │ loopne 1549cd9 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,%ecx │ │ │ │ add $0x20,%al │ │ │ │ int3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x18(%rax) │ │ │ │ - jnp 1549d0d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x17b17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1549cc5 │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,%al │ │ │ │ loope 1549ccc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x4ccc2004,%eax │ │ │ │ @@ -1088215,38 +1088170,34 @@ │ │ │ │ push %rax │ │ │ │ rex.WR leave │ │ │ │ add $0x0,%eax │ │ │ │ add %ecx,%ecx │ │ │ │ add $0x20,%al │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rax) │ │ │ │ - jnp 1549d3d │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x7b,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - popf │ │ │ │ + add %ah,-0x63(%rax) │ │ │ │ push %rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pushf │ │ │ │ push %rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ je 1549d57 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x44,%al │ │ │ │ - jl 1549d5d │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x0,0x1(%rsp,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1549cff │ │ │ │ + add %dh,-0x63(%rax) │ │ │ │ push %rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1088280,16 +1088231,15 @@ │ │ │ │ cwtl │ │ │ │ add $0x0,%eax │ │ │ │ add %ebp,0xd42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1549d5d │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1549e35 │ │ │ │ - push %rdx │ │ │ │ + and %ah,0x52(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ js 1549ddb │ │ │ │ movabs 0x4a9010000000005,%al │ │ │ │ and %bh,0x55f00000(%rcx,%rax,1) │ │ │ │ leave │ │ │ │ add $0x0,%eax │ │ │ │ add %bl,0x154(%rsi) │ │ │ │ @@ -1088505,16 +1088455,16 @@ │ │ │ │ add %dh,%al │ │ │ │ lahf │ │ │ │ push %rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,-0x7a(%rax) │ │ │ │ - mov $0x1,%edi │ │ │ │ + add %dh,0x1bf85(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs 0x4000000000154,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1089651,15 +1089601,15 @@ │ │ │ │ hlt │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x263c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ - mov $0x4000000c,%esp │ │ │ │ + mov $0x1000000c,%esp │ │ │ │ rex.WX jno 154ac3e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ push %rsp │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1089678,15 +1089628,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa9b378,%al │ │ │ │ xor %cl,0x1b8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,%ecx │ │ │ │ add $0x20,%al │ │ │ │ - mov $0xe0000001,%esp │ │ │ │ + mov $0xb0000001,%esp │ │ │ │ rex.WXB jno 154ac7e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ push %rsp │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1141638,16 +1141588,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x63(%rax) │ │ │ │ push %rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,-0x7a(%rax) │ │ │ │ - mov $0x1,%edi │ │ │ │ + add %dh,0x1bf85(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x14242(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rbx │ │ │ │ movabs %al,0x44c4c00000000001 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1141819,16 +1141769,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x10000000001572b,%al │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jl,pt 156bd0d │ │ │ │ + add %al,0x3e(%rax) │ │ │ │ + jl 156bd0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 156bcc5 │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ and $0x1ab,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1162562,15 +1162512,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %dl,0x3e(%rax) │ │ │ │ + add %ah,0x3e(%rax) │ │ │ │ jl 1578f0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ (bad) │ │ │ │ or %al,(%rax) │ │ │ │ @@ -1377680,20 +1377630,17 @@ │ │ │ │ sbb $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ jne 160a948 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x31f3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xf(%rax) │ │ │ │ - push %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ - mov $0xcc,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x555f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x31ecc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x34070(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6c(%rax) │ │ │ │ pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ xor %ah,0x55c(%rdx) │ │ │ │ @@ -1377774,18 +1377721,17 @@ │ │ │ │ cmp 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 160aa4d │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,0x14246(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x54(%rax) │ │ │ │ - push %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ - rex xchg %eax,%ebp │ │ │ │ + add %ah,0x555ab(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x6b(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and $0xc1,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1377857,18 +1377803,16 @@ │ │ │ │ mov $0x2d0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x6000000000055c2e,%al │ │ │ │ testb $0x0,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - fisubl 0x5(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x26(%rax) │ │ │ │ + gs add $0x0,%eax │ │ │ │ xor %bl,%ch │ │ │ │ gs add $0x0,%eax │ │ │ │ and %al,0x53(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ @@ -1377925,15 +1377869,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ rex.RB │ │ │ │ rex.X add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cltd │ │ │ │ rex.WRXB add $0x0,%rax │ │ │ │ - and %dl,(%rcx,%rbx,2) │ │ │ │ + adc %dl,(%rbx) │ │ │ │ + pop %rcx │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ cmp 0x3(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 160ac25 │ │ │ │ test $0x0,%eax │ │ │ │ @@ -1378057,19 +1378002,18 @@ │ │ │ │ add %ah,0x15339(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ cmp $0x2d2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160adc9 │ │ │ │ - push %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ - js 160ad9d │ │ │ │ - test $0x0,%eax │ │ │ │ + movabs 0x78000000000555e7,%al │ │ │ │ + mov $0xa9,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WRXB │ │ │ │ add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jb 160adc0 │ │ │ │ add (%rax),%al │ │ │ │ @@ -1378143,15 +1378087,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ja 160aeeb │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ push %rbp │ │ │ │ add $0x0,%eax │ │ │ │ jo 160af09 │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2dd85(%rax) │ │ │ │ @@ -1378247,17 +1378191,16 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x41(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loope 160b030 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,-0x1f(%rax) │ │ │ │ + gs add $0x0,%eax │ │ │ │ xor %ah,0x5(%rsp,%rbx,2) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ ror $1,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1871264,15 +1871207,15 @@ │ │ │ │ add %ah,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ movabs 0x5548100000000001,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fwait │ │ │ │ - movabs %al,0x5242600000000005 │ │ │ │ + movabs %al,0x5242800000000005 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %ch,(%rdx) │ │ │ │ test $0x1,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ rex.RB │ │ │ │ rex.X add (%rax),%eax │ │ │ │ @@ -1956340,26 +1956283,17 @@ │ │ │ │ imul $0x73696c2e,0x79(%rdx),%esi │ │ │ │ jo 177f6d8 │ │ │ │ sub $0x54,%al │ │ │ │ rex.W │ │ │ │ rex.RB clts │ │ │ │ sub $0x46,%al │ │ │ │ rex.WB pop %r8 │ │ │ │ - rex.WRX │ │ │ │ - rex.WB │ │ │ │ - rex.WRX push %rsp │ │ │ │ - rex.RB │ │ │ │ - rex.RXB │ │ │ │ - rex.RB push %r10 │ │ │ │ - sub $0x554c4156,%eax │ │ │ │ - rex.RB │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 177f732 │ │ │ │ + js 177f722 │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add $0x15000000,%eax │ │ │ │ @@ -1956633,48 +1956567,49 @@ │ │ │ │ or %cl,(%rdi) │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %rsp │ │ │ │ rex.RB or $0x5,%al │ │ │ │ push %r11 │ │ │ │ rex.RB │ │ │ │ rex.XB │ │ │ │ - rex.W sbb %cl,(%rcx) │ │ │ │ - lsl (%rsp,%rdx,2),%ebp │ │ │ │ - rex.W │ │ │ │ - rex.RB clts │ │ │ │ + rex.W sbb %cl,0x45(%rax) │ │ │ │ + clts │ │ │ │ sub $0x46,%al │ │ │ │ - rex.WB (bad) │ │ │ │ + rex.WB pop %r8 │ │ │ │ + rex.WRX push %rbp │ │ │ │ + or %r13,(%r15) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 177f97e │ │ │ │ - jo 177f98d │ │ │ │ + jb 177f96e │ │ │ │ + jo 177f97d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 177f982 │ │ │ │ + fs jne 177f972 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 177f990 │ │ │ │ + je 177f980 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 177f996 │ │ │ │ + js 177f986 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 177f9ab │ │ │ │ + jae 177f99b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - je 177f9af │ │ │ │ + je 177f99f │ │ │ │ imul $0x73696c2e,0x69(%rdi),%esp │ │ │ │ - jo 177f98f │ │ │ │ - pop %rax │ │ │ │ - rex.WRX push %rbp │ │ │ │ - rex.WRB clts │ │ │ │ - sub $0x1c58414d,%eax │ │ │ │ - add (%rdx),%al │ │ │ │ + jo 177f93f │ │ │ │ + (bad) │ │ │ │ + sub $0x2d,%al │ │ │ │ + or %ecx,(%rdi) │ │ │ │ + add (%rsp,%rdx,2),%ebp │ │ │ │ + rex.W sbb $0x2,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x414d060d(%rip) │ │ │ │ + adc $0x414d060d,%eax │ │ │ │ pop %rax │ │ │ │ rex.WB │ │ │ │ rex.WRB │ │ │ │ or (%r15),%cl │ │ │ │ (bad) │ │ │ │ and %edx,0x4f430b0d(%rip) │ │ │ │ rex.WRB │ │ │ │ @@ -1956962,47 +1956897,46 @@ │ │ │ │ rex.R push %rdx │ │ │ │ or $0x4,%al │ │ │ │ rex.WR push %rsp │ │ │ │ sub $0x20f084c,%eax │ │ │ │ sub $0x47,%al │ │ │ │ rex.WRXB or $0x1,%al │ │ │ │ add (%r8),%bl │ │ │ │ - pop %rax │ │ │ │ - rex.WRX push %rbp │ │ │ │ - rex.WRB femms │ │ │ │ - sub $0x53494c41,%eax │ │ │ │ - push %rsp │ │ │ │ - sub $0x6975622f,%eax │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - fs (bad) │ │ │ │ - jb 177fc2e │ │ │ │ - jo 177fc3d │ │ │ │ + (bad) │ │ │ │ + sub $0x2b,%al │ │ │ │ + or %ecx,(%rdi) │ │ │ │ + add (%rsp,%rdx,2),%ebp │ │ │ │ + rex.W │ │ │ │ + rex.RB clts │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jb 177fc1e │ │ │ │ + jo 177fc2d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 177fc32 │ │ │ │ + fs jne 177fc22 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 177fc40 │ │ │ │ + je 177fc30 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 177fc46 │ │ │ │ + js 177fc36 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 177fc5b │ │ │ │ + jae 177fc4b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ push $0x74617961 │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x2c030f09,0x70(%rbx),%esi │ │ │ │ - push %rsp │ │ │ │ - rex.W │ │ │ │ - rex.RB clts │ │ │ │ - sub $0x46,%al │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + imul $0x49462c06,0x70(%rbx),%esi │ │ │ │ + pop %rax │ │ │ │ + rex.WRX push %rbp │ │ │ │ + rex.WRB syscall │ │ │ │ + sub $0x1021c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x414d060d,%eax │ │ │ │ pop %rax │ │ │ │ rex.WB │ │ │ │ rex.WRB │ │ │ │ or %ecx,(%r15) │ │ │ │ (bad) │ │ │ │ @@ -1957051,45 +1956985,48 @@ │ │ │ │ rex.RB (bad) │ │ │ │ or $0x5,%al │ │ │ │ and $0x484e4953,%eax │ │ │ │ or $0x1,%al │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ sub $0x54,%al │ │ │ │ - sbb %cl,0x45(%rax) │ │ │ │ - clts │ │ │ │ - sub $0x46,%al │ │ │ │ - rex.WB pop %r8 │ │ │ │ + sbb %al,0x49(%rsi) │ │ │ │ + pop %rax │ │ │ │ rex.WRX push %rbp │ │ │ │ - rex.WRB femms │ │ │ │ - sub $0x75622f42,%eax │ │ │ │ - imul $0x72706572,0x2f(%rsp,%riz,2),%ebp │ │ │ │ + or %r9,(%r15) │ │ │ │ + add %ebp,(%rbx,%rbp,1) │ │ │ │ + or %ecx,(%rdi) │ │ │ │ + add (%rdi,%rbp,1),%ebp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jb 177fcee │ │ │ │ + jo 177fcfd │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 177fd02 │ │ │ │ + fs jne 177fcf2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 177fd10 │ │ │ │ + je 177fd00 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 177fd16 │ │ │ │ + js 177fd06 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 177fd2b │ │ │ │ + jae 177fd1b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - jae 177fd26 │ │ │ │ + jae 177fd16 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x414c2d05,0x70(%rbx),%esi │ │ │ │ - push %rbx │ │ │ │ - push %rsp │ │ │ │ - and $0x9,%al │ │ │ │ - lsl (%rsp,%rdx,2),%ebp │ │ │ │ - rex.W sbb $0x2,%al │ │ │ │ + imul $0x542c030f,0x70(%rbx),%esi │ │ │ │ + rex.W │ │ │ │ + rex.RB clts │ │ │ │ + sub $0x46,%al │ │ │ │ + rex.WB pop %r8 │ │ │ │ + rex.WRX sbb $0x2,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x414d060d,%eax │ │ │ │ pop %rax │ │ │ │ rex.WB │ │ │ │ rex.WRB │ │ │ │ rex.B (bad) │ │ │ │ @@ -1957633,45 +1957570,48 @@ │ │ │ │ add (%rcx,%rcx,2),%ch │ │ │ │ rex.RX │ │ │ │ cs cs (bad) │ │ │ │ or $0x7,%al │ │ │ │ rex.RXB │ │ │ │ rex.WB push %r14 │ │ │ │ rex.RB sub $0x18025055,%eax │ │ │ │ - push %r10 │ │ │ │ - sub $0x2d050f31,%eax │ │ │ │ - push %rsi │ │ │ │ - push %r10 │ │ │ │ - sub $0x75622f34,%eax │ │ │ │ - imul $0x72706572,0x2f(%rsp,%riz,2),%ebp │ │ │ │ + rex.WRX │ │ │ │ + rex.WRXB push %r10 │ │ │ │ + rex.RB syscall │ │ │ │ + sub $0x2d524156,%eax │ │ │ │ + xor %ch,(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jb 178019e │ │ │ │ + jo 17801ad │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17801b2 │ │ │ │ + fs jne 17801a2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17801c0 │ │ │ │ + je 17801b0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17801c6 │ │ │ │ + js 17801b6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17801db │ │ │ │ + jae 17801cb │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - je 17801df │ │ │ │ + je 17801cf │ │ │ │ imul $0x73696c2e,0x6f(%rdi),%esp │ │ │ │ - jo 17801a3 │ │ │ │ - push %rsi │ │ │ │ - push %r10 │ │ │ │ - sub $0x40f0933,%eax │ │ │ │ - sub $0x53,%al │ │ │ │ - sbb $0x2,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1780192 │ │ │ │ + push %rbx │ │ │ │ + rex.RB push %r12 │ │ │ │ + push %rcx │ │ │ │ + clts │ │ │ │ + sub $0x1c525245,%eax │ │ │ │ + add (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x414d060d,%eax │ │ │ │ + add %dl,0x414d060d(%rip) │ │ │ │ pop %rax │ │ │ │ rex.WB │ │ │ │ rex.WRB │ │ │ │ rex.B (bad) │ │ │ │ clts │ │ │ │ and %edx,0x4f430b0d(%rip) │ │ │ │ rex.WRB │ │ │ │ @@ -1958144,46 +1958084,44 @@ │ │ │ │ add (%rcx,%rcx,2),%ch │ │ │ │ rex.RX │ │ │ │ cs cs (bad) │ │ │ │ or $0x7,%al │ │ │ │ rex.RXB │ │ │ │ rex.WB push %r14 │ │ │ │ rex.RB sub $0x18025055,%eax │ │ │ │ - rex.WRX │ │ │ │ - rex.RB push %r14 │ │ │ │ - rex.B │ │ │ │ - rex.WR (bad) │ │ │ │ - add %ecx,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jb 17805ee │ │ │ │ - jo 17805fd │ │ │ │ + push %rsp │ │ │ │ + rex.RB │ │ │ │ + rex.RXB │ │ │ │ + rex.RB push %r10 │ │ │ │ + xor $0x9,%al │ │ │ │ + comiss 0x75(%rdx),%xmm4 │ │ │ │ + imul $0x72706572,0x2f(%rsp,%riz,2),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17805f2 │ │ │ │ + fs jne 17805e2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 1780600 │ │ │ │ + je 17805f0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 1780606 │ │ │ │ + js 17805f6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 178061b │ │ │ │ + jae 178060b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - je 178061f │ │ │ │ + je 178060f │ │ │ │ imul $0x73696c2e,0x6f(%rdi),%esp │ │ │ │ - jo 17805bf │ │ │ │ - (bad) │ │ │ │ - sub $0x2b,%al │ │ │ │ - or %ecx,(%rdi) │ │ │ │ - add (%rsp,%rdx,2),%ebp │ │ │ │ - rex.W sbb $0x2,%al │ │ │ │ + jo 17805a9 │ │ │ │ + sub $0x54,%al │ │ │ │ + rex.W │ │ │ │ + rex.RB invd │ │ │ │ + cs rex.WB │ │ │ │ + rex.WRX push %rsp │ │ │ │ + sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x414d060d,%eax │ │ │ │ pop %rax │ │ │ │ rex.WB │ │ │ │ rex.WRB │ │ │ │ or %ecx,(%r15) │ │ │ │ @@ -1958248,45 +1958186,52 @@ │ │ │ │ rex.WRB push %r8 │ │ │ │ (bad) │ │ │ │ add %ecx,(%rsi) │ │ │ │ add (%rcx,%rax,1),%cl │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ sub $0x54,%al │ │ │ │ - sbb %dl,0x55(%rcx) │ │ │ │ - rex.WRXB push %r12 │ │ │ │ - or %r9d,0x75622f46(%rip) │ │ │ │ - imul $0x6975622f,0x2f(%rsp,%riz,2),%ebp │ │ │ │ + sbb %dl,0x54(%rbx) │ │ │ │ + and $0x2,%al │ │ │ │ + add (%rdx),%al │ │ │ │ + add (%rdx),%al │ │ │ │ + add (%rdx),%al │ │ │ │ + add (%rax),%bl │ │ │ │ + or %cl,(%rdi) │ │ │ │ + add $0x6975622f,%eax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ fs (bad) │ │ │ │ - jb 17806de │ │ │ │ - jo 17806ed │ │ │ │ + jb 17806ce │ │ │ │ + jo 17806dd │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17806e2 │ │ │ │ + fs jne 17806d2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17806f0 │ │ │ │ + je 17806e0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17806f6 │ │ │ │ + js 17806e6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 178070b │ │ │ │ + jae 17806fb │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - jae 1780706 │ │ │ │ + jae 17806f6 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x71642f63,0x70(%rbx),%esi │ │ │ │ + imul $0x6d756e2f,0x70(%rbx),%esi │ │ │ │ + gs jb 1780703 │ │ │ │ + movsxd 0x6c(%rcx),%esp │ │ │ │ (bad) │ │ │ │ - gs cs insb (%dx),%es:(%edi) │ │ │ │ - imul $0x1021c0e,0x70(%rbx),%esi │ │ │ │ + jae 178070c │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x414d060d(%rip) │ │ │ │ + adc $0x414d060d,%eax │ │ │ │ pop %rax │ │ │ │ rex.WB │ │ │ │ rex.WRB │ │ │ │ or (%r15),%cl │ │ │ │ (bad) │ │ │ │ and %edx,0x4f430b0d(%rip) │ │ │ │ rex.WRB │ │ │ │ @@ -1958373,43 +1958318,43 @@ │ │ │ │ add %cl,(%rax) │ │ │ │ lsl (%rbx,%rax,2),%ebp │ │ │ │ rex.R push %rdx │ │ │ │ or $0x1,%al │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ lcall *(%rax) │ │ │ │ - or %ecx,(%rdi) │ │ │ │ - add (%rcx,%rcx,2),%ch │ │ │ │ - rex.RX or %r9d,(%rdi) │ │ │ │ - add %ebp,0x2f2d040f(,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jb 17807de │ │ │ │ - jo 17807ed │ │ │ │ + sub $0x41464544,%eax │ │ │ │ + rex.X xor %ecx,(%rdi) │ │ │ │ + add $0x5241562d,%eax │ │ │ │ + sub $0x6975622f,%eax │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + fs (bad) │ │ │ │ + jb 17807ce │ │ │ │ + jo 17807dd │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17807e2 │ │ │ │ + fs jne 17807d2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17807f0 │ │ │ │ + je 17807e0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17807f6 │ │ │ │ + js 17807e6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 178080b │ │ │ │ + jae 17807fb │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ movsxd 0x6d(%rdi),%ebp │ │ │ │ - jo 1780801 │ │ │ │ - jb 17807d0 │ │ │ │ + jo 17807f1 │ │ │ │ + jb 17807c0 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x562d050f,0x70(%rbx),%esi │ │ │ │ push %r10 │ │ │ │ - sub $0x1c050f33,%eax │ │ │ │ + sub $0x1c050f31,%eax │ │ │ │ add (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x414d060d(%rip) │ │ │ │ pop %rax │ │ │ │ rex.WB │ │ │ │ rex.WRB │ │ │ │ rex.B (bad) │ │ │ │ @@ -1958953,44 +1958898,44 @@ │ │ │ │ add (%rcx,%rcx,2),%ch │ │ │ │ rex.RX │ │ │ │ cs cs (bad) │ │ │ │ or $0x7,%al │ │ │ │ rex.RXB │ │ │ │ rex.WB push %r14 │ │ │ │ rex.RB sub $0x18025055,%eax │ │ │ │ - clts │ │ │ │ - sub $0x41464544,%eax │ │ │ │ - rex.X xor (%rdi),%cl │ │ │ │ - add $0x75622f2d,%eax │ │ │ │ - imul $0x72706572,0x2f(%rsp,%riz,2),%ebp │ │ │ │ + syscall │ │ │ │ + sub $0x2d524156,%eax │ │ │ │ + xor $0x2c040f09,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jb 1780c7e │ │ │ │ + jo 1780c8d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 1780c92 │ │ │ │ + fs jne 1780c82 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 1780ca0 │ │ │ │ + je 1780c90 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 1780ca6 │ │ │ │ + js 1780c96 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 1780cbb │ │ │ │ + jae 1780cab │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - je 1780cbf │ │ │ │ + je 1780caf │ │ │ │ imul $0x73696c2e,0x6f(%rdi),%esp │ │ │ │ - jo 1780cac │ │ │ │ - push %r10 │ │ │ │ - sub $0x2d050f30,%eax │ │ │ │ - push %rsi │ │ │ │ - push %r10 │ │ │ │ - sbb $0x2,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1780c8b │ │ │ │ + sub $0x554c4156,%eax │ │ │ │ + rex.RB sub $0x1c4e4942,%eax │ │ │ │ + add (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x414d060d,%eax │ │ │ │ + add %dl,0x414d060d(%rip) │ │ │ │ pop %rax │ │ │ │ rex.WB │ │ │ │ rex.WRB │ │ │ │ rex.B (bad) │ │ │ │ clts │ │ │ │ and %edx,0x4f430b0d(%rip) │ │ │ │ rex.WRB │ │ │ │ @@ -1959450,46 +1959395,43 @@ │ │ │ │ add (%rcx,%rcx,2),%ch │ │ │ │ rex.RX │ │ │ │ cs cs (bad) │ │ │ │ or $0x7,%al │ │ │ │ rex.RXB │ │ │ │ rex.WB push %r14 │ │ │ │ rex.RB sub $0x18025055,%eax │ │ │ │ - rex.WB │ │ │ │ - rex.RX or %r9d,(%rdi) │ │ │ │ - add %ebp,0x412d040f(,%rdi,1) │ │ │ │ - push %rdx │ │ │ │ - rex.RB │ │ │ │ - rex.B (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jb 17810be │ │ │ │ - jo 17810cd │ │ │ │ + rex.WRXB invd │ │ │ │ + sub $0x4542414c,%eax │ │ │ │ + xor %r14,(%rcx) │ │ │ │ + xor $0x622f0f09,%eax │ │ │ │ + jne 17810ad │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + fs (bad) │ │ │ │ + jb 17810ae │ │ │ │ + jo 17810bd │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17810c2 │ │ │ │ + fs jne 17810b2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17810d0 │ │ │ │ + je 17810c0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17810d6 │ │ │ │ + js 17810c6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17810eb │ │ │ │ + jae 17810db │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - je 17810ef │ │ │ │ + je 17810df │ │ │ │ imul $0x73696c2e,0x6f(%rdi),%esp │ │ │ │ - jo 17810b2 │ │ │ │ - rex.WB │ │ │ │ - rex.RX or %r9d,(%rdi) │ │ │ │ - add %ebp,(%rsi,%rdi,1) │ │ │ │ - or %ecx,(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 17810a7 │ │ │ │ + xor %cl,(%rdi) │ │ │ │ + or %ch,0x4542414c(%rip) │ │ │ │ + xor %r8,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ cmp $0x300,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ @@ -1959765,46 +1959707,55 @@ │ │ │ │ pop %rax │ │ │ │ or %cl,(%rdi) │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %rsp │ │ │ │ rex.RB or $0x4,%al │ │ │ │ rex.XB │ │ │ │ rex.WRXB push %r12 │ │ │ │ - rex.W sbb %dl,0x34(%rdx) │ │ │ │ - addl $0x42474154,0x2c070f06(%rdx) │ │ │ │ - rex.WRXB │ │ │ │ - rex.R (bad) │ │ │ │ + rex.W sbb %cl,(%rdi) │ │ │ │ + add $0x2c,%al │ │ │ │ + push %rsp │ │ │ │ + pop %rcx │ │ │ │ + push %rax │ │ │ │ + rex.RB invd │ │ │ │ + cs rex.WB │ │ │ │ + rex.WRX push %rsp │ │ │ │ + rex.RB (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 178131e │ │ │ │ - jo 178132d │ │ │ │ + jb 178130e │ │ │ │ + jo 178131d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 1781322 │ │ │ │ + fs jne 1781312 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 1781330 │ │ │ │ + je 1781320 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 1781336 │ │ │ │ + js 1781326 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 178134b │ │ │ │ + jae 178133b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - je 178134f │ │ │ │ + je 178133f │ │ │ │ imul $0x73696c2e,0x69(%rdi),%esp │ │ │ │ - jo 1781268 │ │ │ │ - add %al,(%rsi) │ │ │ │ - sysretl │ │ │ │ - sub $0x54,%al │ │ │ │ - rex.B │ │ │ │ + jo 17812d6 │ │ │ │ + or (%rdi),%cl │ │ │ │ + add (%rcx,%rcx,2),%ch │ │ │ │ + rex.RX or %r9b,(%rdi) │ │ │ │ + add $0x544e492c,%eax │ │ │ │ + rex.RB │ │ │ │ rex.RXB │ │ │ │ - rex.X │ │ │ │ - rex.WRXB sbb $0x2,%al │ │ │ │ + rex.RB push %r10 │ │ │ │ + sub $0x554c4156,%eax │ │ │ │ + rex.RB │ │ │ │ + add %r8b,(%rax) │ │ │ │ + sbb $0x2,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x414d060d,%eax │ │ │ │ pop %rax │ │ │ │ rex.WB │ │ │ │ rex.WRB │ │ │ │ rex.B (bad) │ │ │ │ @@ -1961706,15 +1961657,410 @@ │ │ │ │ je 178230f │ │ │ │ imul $0x73696c2e,0x6f(%rdi),%esp │ │ │ │ jo 17822e7 │ │ │ │ push %rdx │ │ │ │ rex.RXB clts │ │ │ │ sub $0x45545245,%eax │ │ │ │ push %rbx │ │ │ │ - sbb $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + incl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %bl,(%rdx,%rax,1) │ │ │ │ + add $0x15000000,%eax │ │ │ │ + or $0x58414d06,%eax │ │ │ │ + rex.WB │ │ │ │ + rex.WRB │ │ │ │ + or (%r15),%cl │ │ │ │ + (bad) │ │ │ │ + and %edx,0x4f430b0d(%rip) │ │ │ │ + rex.WRB │ │ │ │ + rex.WRB │ │ │ │ + rex.WRXB │ │ │ │ + rex.WRX sub $0x5053494c,%rax │ │ │ │ + rex.WR │ │ │ │ + rex.B │ │ │ │ + rex.WRB │ │ │ │ + rex.X │ │ │ │ + rex.R │ │ │ │ + rex.B (bad) │ │ │ │ + or $0x1,%al │ │ │ │ + pop %rax │ │ │ │ + or %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + sub $0x44,%al │ │ │ │ + rex.RB │ │ │ │ + rex.XB │ │ │ │ + rex.WR │ │ │ │ + push %r10 │ │ │ │ + or %r9b,(%r15) │ │ │ │ + or %ch,(%rdi,%rcx,2) │ │ │ │ + push %rax │ │ │ │ + push %rsp │ │ │ │ + rex.WB │ │ │ │ + rex.WRB │ │ │ │ + rex.WB pop %r10 │ │ │ │ + or %r9b,(%r15) │ │ │ │ + (bad) │ │ │ │ + sub $0x53,%al │ │ │ │ + rex.B │ │ │ │ + rex.RX │ │ │ │ + rex.RB push %r12 │ │ │ │ + pop %rcx │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + syscall │ │ │ │ + sub $0x42,%al │ │ │ │ + rex.WR │ │ │ │ + rex.WRXB │ │ │ │ + rex.XB │ │ │ │ + rex.WXB clts │ │ │ │ + sub $0x4c,%al │ │ │ │ + rex.B │ │ │ │ + rex.WRB │ │ │ │ + rex.X │ │ │ │ + rex.R │ │ │ │ + or %ecx,(%r15) │ │ │ │ + add $0x2c,%al │ │ │ │ + rex.RX │ │ │ │ + rex.WR │ │ │ │ + rex.RB push %r12 │ │ │ │ + (bad) │ │ │ │ + or %ecx,0x43534341(,%rax,1) │ │ │ │ + rex.W (bad) │ │ │ │ + or $0x1,%al │ │ │ │ + pop %rax │ │ │ │ + or %ecx,(%rdi) │ │ │ │ + add (%rsp,%rcx,2),%ebp │ │ │ │ + rex.RB push %r12 │ │ │ │ + (bad) │ │ │ │ + or %cl,(%rsp,%rax,1) │ │ │ │ + rex.B │ │ │ │ + rex.X push %rbx │ │ │ │ + pop %rax │ │ │ │ + or %cl,(%rdi) │ │ │ │ + add (%rcx,%rax,2),%ebp │ │ │ │ + rex.X push %rbx │ │ │ │ + or $0x1,%al │ │ │ │ + pop %rax │ │ │ │ + or (%rdi),%cl │ │ │ │ + add (%rcx,%rcx,2),%ch │ │ │ │ + rex.RX or %r9d,(%rdi) │ │ │ │ + add (%rcx,%rax,2),%ebp │ │ │ │ + rex.WRX │ │ │ │ + or %r9b,(%rdi) │ │ │ │ + (bad) │ │ │ │ + sub $0x46,%al │ │ │ │ + rex.WR │ │ │ │ + rex.WRXB │ │ │ │ + push %r12 │ │ │ │ + push %rax │ │ │ │ + or $0x1,%al │ │ │ │ + pop %rax │ │ │ │ + or %ecx,(%rdi) │ │ │ │ + add %ebp,(%rsp,%rdi,1) │ │ │ │ + or $0x4,%al │ │ │ │ + rex.B │ │ │ │ + rex.X push %rbx │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ + sub $0x4c,%al │ │ │ │ + rex.RB │ │ │ │ + push %r11 │ │ │ │ + push %rsp │ │ │ │ + sub $0x49534f50,%eax │ │ │ │ + push %rsp │ │ │ │ + rex.WB push %r14 │ │ │ │ + rex.RB sub $0x4d524f4e,%eax │ │ │ │ + rex.B │ │ │ │ + rex.WR │ │ │ │ + rex.WB pop %r10 │ │ │ │ + rex.RB │ │ │ │ + rex.R sub $0x42554f44,%eax │ │ │ │ + rex.WR │ │ │ │ + rex.RB sub $0x414f4c46,%eax │ │ │ │ + push %rsp │ │ │ │ + or %ecx,(%rdi) │ │ │ │ + or (%rsi,%rax,2),%ch │ │ │ │ + rex.WR │ │ │ │ + rex.WRXB │ │ │ │ + push %r12 │ │ │ │ + sub $0x4e474953,%eax │ │ │ │ + or $0x1,%al │ │ │ │ + pop %rax │ │ │ │ + or %ecx,(%rdi) │ │ │ │ + add %ebp,0x2c030f08(,%rbp,1) │ │ │ │ + rex.WR │ │ │ │ + rex.WRXB │ │ │ │ + rex.RXB sbb $0x29302e32,%eax │ │ │ │ + or %cl,(%rdi) │ │ │ │ + add (%rsp,%rcx,2),%ebp │ │ │ │ + rex.WRXB │ │ │ │ + rex.RXB or %r9b,(%r15) │ │ │ │ + add (%rcx,%rax,2),%ebp │ │ │ │ + rex.X push %rbx │ │ │ │ + or $0x1,%al │ │ │ │ + pop %rax │ │ │ │ + or %cl,(%rdi) │ │ │ │ + add $0x4953412c,%eax │ │ │ │ + rex.WRX │ │ │ │ + rex.W or %cl,(%rdi) │ │ │ │ + add %ebp,(%rdi,%rbp,1) │ │ │ │ + or $0x1,%al │ │ │ │ + pop %rax │ │ │ │ + or %ecx,(%rdi) │ │ │ │ + add (%rsp,%rcx,2),%ebp │ │ │ │ + rex.RB push %r12 │ │ │ │ + (bad) │ │ │ │ + or %cl,(%rcx,%rax,1) │ │ │ │ + pop %rcx │ │ │ │ + or %ecx,(%rdi) │ │ │ │ + add $0x4f4c422c,%eax │ │ │ │ + rex.XB │ │ │ │ + rex.WXB and %rcx,(%r15) │ │ │ │ + add $0x0,%al │ │ │ │ + rex.RXB xor %r15d,(%r9) │ │ │ │ + ss or (%rdi),%cl │ │ │ │ + add (%rsp,%rcx,2),%ebp │ │ │ │ + rex.RB push %r12 │ │ │ │ + (bad) │ │ │ │ + and %ecx,(%rdi) │ │ │ │ + add $0x0,%al │ │ │ │ + rex.RXB xor %r15d,(%r9) │ │ │ │ + (bad) │ │ │ │ + or %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + sub $0x44,%al │ │ │ │ + rex.RB │ │ │ │ + rex.XB │ │ │ │ + rex.WR │ │ │ │ + push %r10 │ │ │ │ + or %r9b,(%r15) │ │ │ │ + or %ebp,(%rcx,%rcx,2) │ │ │ │ + rex.RXB │ │ │ │ + rex.WRX │ │ │ │ + rex.WRXB push %r10 │ │ │ │ + rex.B │ │ │ │ + rex.X │ │ │ │ + rex.WR │ │ │ │ + rex.RB │ │ │ │ + cs or (%rdi),%cl │ │ │ │ + (bad) │ │ │ │ + sub $0x54,%al │ │ │ │ + rex.B │ │ │ │ + rex.RXB │ │ │ │ + rex.X │ │ │ │ + rex.WRXB │ │ │ │ + rex.R pop %rcx │ │ │ │ + or (%rdi),%cl │ │ │ │ + add (%rsp,%rcx,2),%ebp │ │ │ │ + rex.RB push %r12 │ │ │ │ + (bad) │ │ │ │ + or %cl,(%rdi) │ │ │ │ + adc (%rcx),%ah │ │ │ │ + adc $0x5953060d,%eax │ │ │ │ + push %rbx │ │ │ │ + push %rsp │ │ │ │ + rex.RB │ │ │ │ + rex.WRB sub 0x41(%r8),%r9b │ │ │ │ + rex.WRX │ │ │ │ + rex.R │ │ │ │ + rex.WR │ │ │ │ + rex.RB push %r10 │ │ │ │ + sub $0x53554c43,%eax │ │ │ │ + push %rsp │ │ │ │ + rex.RB push %r10 │ │ │ │ + push %rbx │ │ │ │ + sub (%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sub $0x43,%al │ │ │ │ + rex.WRXB │ │ │ │ + rex.WRX push %rbx │ │ │ │ + or %cl,(%rdi) │ │ │ │ + add $0x2c,%al │ │ │ │ + rex.WR │ │ │ │ + rex.WB push %r11 │ │ │ │ + push %rsp │ │ │ │ + or %ecx,(%rdi) │ │ │ │ + add $0x2c,%al │ │ │ │ + rex.XB │ │ │ │ + rex.WRXB │ │ │ │ + rex.WRX push %rbx │ │ │ │ + or %cl,(%rdi) │ │ │ │ + add $0x4f55512c,%eax │ │ │ │ + push %rsp │ │ │ │ + rex.RB syscall │ │ │ │ + sub $0x45,%al │ │ │ │ + push %rdx │ │ │ │ + push %rdx │ │ │ │ + rex.WRXB push %r10 │ │ │ │ + or (%rdi),%cl │ │ │ │ + (bad) │ │ │ │ + sub $0x4c,%al │ │ │ │ + rex.B │ │ │ │ + rex.WRB │ │ │ │ + rex.X │ │ │ │ + rex.R │ │ │ │ + rex.B (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + or %ecx,(%rdi) │ │ │ │ + add $0x2c,%al │ │ │ │ + push %rbx │ │ │ │ + rex.RB push %r12 │ │ │ │ + push %rcx │ │ │ │ + cs (bad) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + or %cl,(%rdi) │ │ │ │ + add (%rdi,%rax,2),%ch │ │ │ │ + rex.WRXB and %r9,(%r15) │ │ │ │ + add $0x0,%al │ │ │ │ + rex.RXB xor %r15d,(%r9) │ │ │ │ + cmp %cl,(%rdi) │ │ │ │ + adc (%rdi),%ch │ │ │ │ + sub 0x41(%rax),%cl │ │ │ │ + rex.WRX │ │ │ │ + rex.R │ │ │ │ + rex.WR │ │ │ │ + rex.RB push %r10 │ │ │ │ + sub $0x53554c43,%eax │ │ │ │ + push %rsp │ │ │ │ + rex.RB push %r10 │ │ │ │ + push %rbx │ │ │ │ + sub (%rax),%cl │ │ │ │ + sysretl │ │ │ │ + sub $0x44,%al │ │ │ │ + rex.RB │ │ │ │ + rex.XB │ │ │ │ + rex.WR │ │ │ │ + push %r10 │ │ │ │ + or %r9b,(%r15) │ │ │ │ + (bad) │ │ │ │ + sub $0x53,%al │ │ │ │ + push %rax │ │ │ │ + rex.RB │ │ │ │ + rex.XB │ │ │ │ + rex.WB │ │ │ │ + rex.B │ │ │ │ + rex.WR movlps (%rdi),%xmm13 │ │ │ │ + sub 0x41(%rax),%cl │ │ │ │ + rex.WRX │ │ │ │ + rex.R │ │ │ │ + rex.WR │ │ │ │ + rex.RB push %r10 │ │ │ │ + sub $0x53554c43,%eax │ │ │ │ + push %rsp │ │ │ │ + rex.RB push %r10 │ │ │ │ + push %rbx │ │ │ │ + sub (%rcx),%cl │ │ │ │ + ud2 │ │ │ │ + sub $0x52,%al │ │ │ │ + rex.RB push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rdx │ │ │ │ + rex.WRX sub $0x4d4f5246,%rax │ │ │ │ + sub $0x2c050f08,%eax │ │ │ │ + push %rax │ │ │ │ + push %rdx │ │ │ │ + rex.WRXB │ │ │ │ + rex.RXB │ │ │ │ + rex.WRX or %r9b,0x43534341(,%r8,1) │ │ │ │ + rex.W or $0x1,%al │ │ │ │ + pop %rax │ │ │ │ + xor %cl,(%rcx) │ │ │ │ + ud2 │ │ │ │ + sub $0x52,%al │ │ │ │ + rex.RB push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rdx │ │ │ │ + rex.WRX sub $0x4d4f5246,%rax │ │ │ │ + sub $0x2c030f09,%eax │ │ │ │ + rex.WR │ │ │ │ + rex.RB push %r12 │ │ │ │ + (bad) │ │ │ │ + or %cl,(%rdi) │ │ │ │ + or %ebp,(%rbx,%rax,2) │ │ │ │ + rex.WRXB │ │ │ │ + rex.WRX │ │ │ │ + rex.R │ │ │ │ + rex.WB push %r12 │ │ │ │ + rex.WB │ │ │ │ + rex.WRXB │ │ │ │ + rex.WRX │ │ │ │ + cs or %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + sub $0x56,%al │ │ │ │ + rex.B │ │ │ │ + rex.WR push %rbp │ │ │ │ + rex.RB push %r11 │ │ │ │ + add %cl,(%rdi) │ │ │ │ + or %ebp,(%rbx,%rax,2) │ │ │ │ + rex.WRXB │ │ │ │ + rex.WRX │ │ │ │ + rex.R │ │ │ │ + rex.WB push %r12 │ │ │ │ + rex.WB │ │ │ │ + rex.WRXB │ │ │ │ + rex.WRX or (%rdi),%r9b │ │ │ │ + add (%rcx,%rcx,2),%ch │ │ │ │ + rex.RX or $0x1,%al │ │ │ │ + pop %rcx │ │ │ │ + or $0x1,%al │ │ │ │ + pop %rcx │ │ │ │ + or %ecx,(%rsp,%rcx,1) │ │ │ │ + rex.R │ │ │ │ + rex.WRXB │ │ │ │ + rex.WRB │ │ │ │ + rex.B │ │ │ │ + rex.WB │ │ │ │ + rex.WRX sub $0x4f525245,%rax │ │ │ │ + push %rdx │ │ │ │ + or $0x1,%al │ │ │ │ + pop %rax │ │ │ │ + or %cl,(%rdi) │ │ │ │ + add $0x4f55512c,%eax │ │ │ │ + push %rsp │ │ │ │ + rex.RB or $0x5,%al │ │ │ │ + rex.B │ │ │ │ + rex.XB push %r11 │ │ │ │ + rex.XB │ │ │ │ + rex.W sbb %dl,0x25(%rbp,%rbp,1) │ │ │ │ + rex.WRXB (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jb 17825ee │ │ │ │ + jo 17825fd │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + fs jne 17825f2 │ │ │ │ + imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ + je 1782600 │ │ │ │ + (bad) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + js 1782606 │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + sub $0x37342e35,%eax │ │ │ │ + cs xor %ch,(%rdi) │ │ │ │ + jae 178261b │ │ │ │ + movsxd (%rdi),%ebp │ │ │ │ + je 178261f │ │ │ │ + imul $0x73696c2e,0x69(%rdi),%esp │ │ │ │ + jo 17825c5 │ │ │ │ + add (%rsp,%rdx,2),%ebp │ │ │ │ + rex.W │ │ │ │ + rex.RB clts │ │ │ │ + sub $0x46,%al │ │ │ │ + rex.WB sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x414d060d,%eax │ │ │ │ pop %rax │ │ │ │ rex.WB │ │ │ │ rex.WRB │ │ │ │ or %ecx,(%r15) │ │ │ │ @@ -1961766,44 +1962112,42 @@ │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %rsp │ │ │ │ rex.RB (bad) │ │ │ │ or $0x4,%al │ │ │ │ and $0xc4e4953,%eax │ │ │ │ add %ebx,0xf(%rax) │ │ │ │ add %ebp,(%rsp,%rdx,2) │ │ │ │ - sbb %cl,(%rsi) │ │ │ │ + sbb %cl,(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 178239e │ │ │ │ - jo 17823ad │ │ │ │ + jb 17826ae │ │ │ │ + jo 17826bd │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17823a2 │ │ │ │ + fs jne 17826b2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17823b0 │ │ │ │ + je 17826c0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17823b6 │ │ │ │ + js 17826c6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17823cb │ │ │ │ + jae 17826db │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - jae 17823c6 │ │ │ │ + jae 17826d6 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x45544e49,0x70(%rbx),%esi │ │ │ │ - rex.RXB │ │ │ │ - rex.RB push %r10 │ │ │ │ - xor $0x9,%al │ │ │ │ - (bad) │ │ │ │ - sub $0x2b,%al │ │ │ │ - sbb $0x2,%al │ │ │ │ + imul $0x4c412d0c,0x70(%rbx),%esi │ │ │ │ + rex.WB push %r11 │ │ │ │ + push %rsp │ │ │ │ + sub $0x54414425,%eax │ │ │ │ + rex.B sbb $0x2,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x414d060d,%eax │ │ │ │ pop %rax │ │ │ │ rex.WB │ │ │ │ rex.WRB │ │ │ │ rex.B (bad) │ │ │ │ @@ -1962563,44 +1962907,49 @@ │ │ │ │ add (%rcx,%rcx,2),%ch │ │ │ │ rex.RX │ │ │ │ cs cs (bad) │ │ │ │ or $0x7,%al │ │ │ │ rex.RXB │ │ │ │ rex.WB push %r14 │ │ │ │ rex.RB sub $0x18025055,%eax │ │ │ │ - sub $0x5345524e,%eax │ │ │ │ - syscall │ │ │ │ - sub $0x2d524156,%eax │ │ │ │ - xor $0x6975622f,%eax │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - fs (bad) │ │ │ │ - jb 1782a3e │ │ │ │ - jo 1782a4d │ │ │ │ + (bad) │ │ │ │ + sub $0x46,%al │ │ │ │ + rex.WB pop %r8 │ │ │ │ + rex.WRX push %rbp │ │ │ │ + rex.WRB (bad) │ │ │ │ + add %ecx,(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jb 1782d4e │ │ │ │ + jo 1782d5d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 1782a42 │ │ │ │ + fs jne 1782d52 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 1782a50 │ │ │ │ + je 1782d60 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 1782a56 │ │ │ │ + js 1782d66 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 1782a6b │ │ │ │ + jae 1782d7b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - je 1782a6f │ │ │ │ + je 1782d7f │ │ │ │ imul $0x73696c2e,0x69(%rdi),%esp │ │ │ │ - jo 1782a32 │ │ │ │ - rex.WB │ │ │ │ - rex.RX or %r9d,(%rdi) │ │ │ │ - add (%rcx,%rax,2),%ebp │ │ │ │ - rex.WRX │ │ │ │ - or %r11d,(%rdx,%rax,1) │ │ │ │ + jo 1782d69 │ │ │ │ + rex.WRB │ │ │ │ + rex.B │ │ │ │ + rex.WR │ │ │ │ + or %r9,(%rdi) │ │ │ │ + add %ebp,(%rdx,%rbp,1) │ │ │ │ + cldemote (%rdx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x414d060d,%eax │ │ │ │ pop %rax │ │ │ │ rex.WB │ │ │ │ rex.WRB │ │ │ │ rex.B (bad) │ │ │ │ @@ -1963472,47 +1963821,43 @@ │ │ │ │ add (%rcx,%rcx,2),%ch │ │ │ │ rex.RX │ │ │ │ cs cs (bad) │ │ │ │ or $0x7,%al │ │ │ │ rex.RXB │ │ │ │ rex.WB push %r14 │ │ │ │ rex.RB sub $0x18025055,%eax │ │ │ │ - rex.WR │ │ │ │ - rex.WB push %r11 │ │ │ │ - push %rsp │ │ │ │ - sub $0x46464f25,%eax │ │ │ │ - push %rbx │ │ │ │ - rex.RB push %r12 │ │ │ │ - (bad) │ │ │ │ + add $0x54455300,%eax │ │ │ │ + rex.RX xor %r9b,(%rdi) │ │ │ │ + or $0x2d,%al │ │ │ │ + push %rdx │ │ │ │ + rex.WR (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17831ee │ │ │ │ - jo 17831fd │ │ │ │ + jb 17834fe │ │ │ │ + jo 178350d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17831f2 │ │ │ │ + fs jne 1783502 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 1783200 │ │ │ │ + je 1783510 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 1783206 │ │ │ │ + js 1783516 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 178321b │ │ │ │ + jae 178352b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - je 178321f │ │ │ │ + je 178352f │ │ │ │ imul $0x73696c2e,0x6f(%rdi),%esp │ │ │ │ - jo 17831fb │ │ │ │ - clts │ │ │ │ - sub $0x46,%al │ │ │ │ - rex.WB pop %r8 │ │ │ │ + jo 178351e │ │ │ │ rex.WRX push %rbp │ │ │ │ - rex.WRB (bad) │ │ │ │ + rex.WRB femms │ │ │ │ + sub $0x53494c52,%eax │ │ │ │ sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x414d060d,%eax │ │ │ │ pop %rax │ │ │ │ rex.WB │ │ │ │ rex.WRB │ │ │ │ @@ -1963594,42 +1963939,43 @@ │ │ │ │ rex.RB (bad) │ │ │ │ or $0x4,%al │ │ │ │ and $0xc544f43,%eax │ │ │ │ add %ebx,0xf(%rax) │ │ │ │ add %ebp,(%rsp,%rdx,2) │ │ │ │ sbb %bl,0x4e(%rax) │ │ │ │ push %rbp │ │ │ │ - rex.WRB syscall │ │ │ │ - sub $0x75622f4c,%eax │ │ │ │ - imul $0x72706572,0x2f(%rsp,%riz,2),%ebp │ │ │ │ + or %r9,(%r15) │ │ │ │ + add %ebp,(%rdi,%rbp,1) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jb 17835fe │ │ │ │ + jo 178360d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17832f2 │ │ │ │ + fs jne 1783602 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 1783300 │ │ │ │ + je 1783610 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 1783306 │ │ │ │ + js 1783616 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 178331b │ │ │ │ + jae 178362b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - jae 1783316 │ │ │ │ + jae 1783626 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x4e47492c,0x70(%rbx),%esi │ │ │ │ - rex.WRXB push %r10 │ │ │ │ - rex.B │ │ │ │ - rex.X │ │ │ │ - rex.WR │ │ │ │ - rex.RB movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - or (%rdx,%rax,1),%bl │ │ │ │ + imul $0x2d2c010f,0x70(%rbx),%esi │ │ │ │ + or %ecx,(%rdi) │ │ │ │ + add (%rsp,%rdx,2),%ebp │ │ │ │ + rex.W │ │ │ │ + rex.RB clts │ │ │ │ + sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x414d060d,%eax │ │ │ │ pop %rax │ │ │ │ rex.WB │ │ │ │ rex.WRB │ │ │ │ or (%r15),%cl │ │ │ │ @@ -1963720,47 +1964066,47 @@ │ │ │ │ lsl (%rbx,%rax,2),%ebp │ │ │ │ rex.R push %rdx │ │ │ │ or $0x1,%al │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ lcall *(%rax) │ │ │ │ push %rsp │ │ │ │ - rex.RX xor (%rdi),%r9b │ │ │ │ - add 0xf083142(%rip),%ch │ │ │ │ + sub $0x46464f25,%eax │ │ │ │ + push %rbx │ │ │ │ + rex.RB push %r12 │ │ │ │ + and $0x2c030f09,%eax │ │ │ │ (bad) │ │ │ │ - sub $0x44,%al │ │ │ │ - rex.RB (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17833ee │ │ │ │ - jo 17833fd │ │ │ │ + jb 17836fe │ │ │ │ + jo 178370d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17833f2 │ │ │ │ + fs jne 1783702 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 1783400 │ │ │ │ + je 1783710 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 1783406 │ │ │ │ + js 1783716 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 178341b │ │ │ │ + jae 178372b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ movsxd 0x6d(%rdi),%ebp │ │ │ │ - jo 1783411 │ │ │ │ - jb 17833e0 │ │ │ │ + jo 1783721 │ │ │ │ + jb 17836f0 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x5453494c,0x70(%rbx),%esi │ │ │ │ - sub $0x54414425,%eax │ │ │ │ - rex.B sbb $0x2,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + imul $0xe4d554e,0x70(%rbx),%esi │ │ │ │ + add %ecx,(%rax) │ │ │ │ + and %ecx,(%rdi) │ │ │ │ + add $0x3021c00,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x414d060d,%eax │ │ │ │ + add %dl,0x414d060d(%rip) │ │ │ │ pop %rax │ │ │ │ rex.WB │ │ │ │ rex.WRB │ │ │ │ rex.B (bad) │ │ │ │ clts │ │ │ │ and %edx,0x4f430b0d(%rip) │ │ │ │ rex.WRB │ │ │ │ @@ -1964516,36 +1964862,37 @@ │ │ │ │ or $0x7,%al │ │ │ │ rex.RXB │ │ │ │ rex.WB push %r14 │ │ │ │ rex.RB sub $0x18025055,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 1783a6e │ │ │ │ - jo 1783a7d │ │ │ │ + jb 1783d7e │ │ │ │ + jo 1783d8d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 1783a72 │ │ │ │ + fs jne 1783d82 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 1783a80 │ │ │ │ + je 1783d90 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 1783a86 │ │ │ │ + js 1783d96 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 1783a9b │ │ │ │ + jae 1783dab │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - je 1783a9f │ │ │ │ + je 1783daf │ │ │ │ imul $0x73696c2e,0x69(%rdi),%esp │ │ │ │ - jo 1783a38 │ │ │ │ - invd │ │ │ │ - sub $0x4542414c,%eax │ │ │ │ - xor %r14,(%rdx) │ │ │ │ + jo 1783d95 │ │ │ │ + rex.RX │ │ │ │ + rex.RX push %rbx │ │ │ │ + rex.RB push %r12 │ │ │ │ + and $0x2c030f09,%eax │ │ │ │ sbb $0x2,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x414d060d,%eax │ │ │ │ pop %rax │ │ │ │ rex.WB │ │ │ │ rex.WRB │ │ │ │ @@ -1965290,48 +1965637,48 @@ │ │ │ │ add (%rcx,%rcx,2),%ch │ │ │ │ rex.RX │ │ │ │ cs cs (bad) │ │ │ │ or $0x7,%al │ │ │ │ rex.RXB │ │ │ │ rex.WB push %r14 │ │ │ │ rex.RB sub $0x18025055,%eax │ │ │ │ - push %rdx │ │ │ │ - rex.WR │ │ │ │ - rex.WB push %r11 │ │ │ │ - push %rsp │ │ │ │ - xor (%rdi),%cl │ │ │ │ - (bad) │ │ │ │ - sub $0x45534552,%eax │ │ │ │ (bad) │ │ │ │ + sub $0x46,%al │ │ │ │ + rex.WB pop %r8 │ │ │ │ + rex.WRX push %rbp │ │ │ │ + rex.WRB (bad) │ │ │ │ + add %ecx,(%rcx) │ │ │ │ + lsl (%rdi),%ebp │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 178410e │ │ │ │ - jo 178411d │ │ │ │ + jb 178441e │ │ │ │ + jo 178442d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 1784112 │ │ │ │ + fs jne 1784422 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 1784120 │ │ │ │ + je 1784430 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 1784126 │ │ │ │ + js 1784436 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 178413b │ │ │ │ + jae 178444b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - je 178413f │ │ │ │ + je 178444f │ │ │ │ imul $0x73696c2e,0x6f(%rdi),%esp │ │ │ │ - jo 1784117 │ │ │ │ - push %rdx │ │ │ │ - sub $0x2d050f31,%eax │ │ │ │ - push %rsi │ │ │ │ - push %r10 │ │ │ │ - sub $0x0,%eax │ │ │ │ + jo 1784427 │ │ │ │ + and $0x2c030f09,%eax │ │ │ │ + push %rsp │ │ │ │ + rex.W │ │ │ │ + rex.RB clts │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmpb $0x0,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1965613,411 +1965960,14 @@ │ │ │ │ push %rsp │ │ │ │ rex.RB or $0x3,%al │ │ │ │ rex.XB │ │ │ │ rex.WRXB push %r12 │ │ │ │ sbb %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 178436e │ │ │ │ - jo 178437d │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 1784372 │ │ │ │ - imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 1784380 │ │ │ │ - (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - js 1784386 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - sub $0x37342e35,%eax │ │ │ │ - cs xor %ch,(%rdi) │ │ │ │ - jae 178439b │ │ │ │ - movsxd (%rdi),%ebp │ │ │ │ - je 178439f │ │ │ │ - imul $0x73696c2e,0x69(%rdi),%esp │ │ │ │ - jo 1784383 │ │ │ │ - pop %r8 │ │ │ │ - rex.RB push %r10 │ │ │ │ - push %rdx │ │ │ │ - or %ecx,(%rdi) │ │ │ │ - add $0x2c,%al │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - incl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %bl,(%rdx,%rax,1) │ │ │ │ - add $0x15000000,%eax │ │ │ │ - or $0x58414d06,%eax │ │ │ │ - rex.WB │ │ │ │ - rex.WRB │ │ │ │ - or (%r15),%cl │ │ │ │ - (bad) │ │ │ │ - and %edx,0x4f430b0d(%rip) │ │ │ │ - rex.WRB │ │ │ │ - rex.WRB │ │ │ │ - rex.WRXB │ │ │ │ - rex.WRX sub $0x5053494c,%rax │ │ │ │ - rex.WR │ │ │ │ - rex.B │ │ │ │ - rex.WRB │ │ │ │ - rex.X │ │ │ │ - rex.R │ │ │ │ - rex.B (bad) │ │ │ │ - or $0x1,%al │ │ │ │ - pop %rax │ │ │ │ - or %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - sub $0x44,%al │ │ │ │ - rex.RB │ │ │ │ - rex.XB │ │ │ │ - rex.WR │ │ │ │ - push %r10 │ │ │ │ - or %r9b,(%r15) │ │ │ │ - or %ch,(%rdi,%rcx,2) │ │ │ │ - push %rax │ │ │ │ - push %rsp │ │ │ │ - rex.WB │ │ │ │ - rex.WRB │ │ │ │ - rex.WB pop %r10 │ │ │ │ - or %r9b,(%r15) │ │ │ │ - (bad) │ │ │ │ - sub $0x53,%al │ │ │ │ - rex.B │ │ │ │ - rex.RX │ │ │ │ - rex.RB push %r12 │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - syscall │ │ │ │ - sub $0x42,%al │ │ │ │ - rex.WR │ │ │ │ - rex.WRXB │ │ │ │ - rex.XB │ │ │ │ - rex.WXB clts │ │ │ │ - sub $0x4c,%al │ │ │ │ - rex.B │ │ │ │ - rex.WRB │ │ │ │ - rex.X │ │ │ │ - rex.R │ │ │ │ - or %ecx,(%r15) │ │ │ │ - add $0x2c,%al │ │ │ │ - rex.RX │ │ │ │ - rex.WR │ │ │ │ - rex.RB push %r12 │ │ │ │ - (bad) │ │ │ │ - or %ecx,0x43534341(,%rax,1) │ │ │ │ - rex.W (bad) │ │ │ │ - or $0x1,%al │ │ │ │ - pop %rax │ │ │ │ - or %ecx,(%rdi) │ │ │ │ - add (%rsp,%rcx,2),%ebp │ │ │ │ - rex.RB push %r12 │ │ │ │ - (bad) │ │ │ │ - or %cl,(%rsp,%rax,1) │ │ │ │ - rex.B │ │ │ │ - rex.X push %rbx │ │ │ │ - pop %rax │ │ │ │ - or %cl,(%rdi) │ │ │ │ - add (%rcx,%rax,2),%ebp │ │ │ │ - rex.X push %rbx │ │ │ │ - or $0x1,%al │ │ │ │ - pop %rax │ │ │ │ - or (%rdi),%cl │ │ │ │ - add (%rcx,%rcx,2),%ch │ │ │ │ - rex.RX or %r9d,(%rdi) │ │ │ │ - add (%rcx,%rax,2),%ebp │ │ │ │ - rex.WRX │ │ │ │ - or %r9b,(%rdi) │ │ │ │ - (bad) │ │ │ │ - sub $0x46,%al │ │ │ │ - rex.WR │ │ │ │ - rex.WRXB │ │ │ │ - push %r12 │ │ │ │ - push %rax │ │ │ │ - or $0x1,%al │ │ │ │ - pop %rax │ │ │ │ - or %ecx,(%rdi) │ │ │ │ - add %ebp,(%rsp,%rdi,1) │ │ │ │ - or $0x4,%al │ │ │ │ - rex.B │ │ │ │ - rex.X push %rbx │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - sub $0x4c,%al │ │ │ │ - rex.RB │ │ │ │ - push %r11 │ │ │ │ - push %rsp │ │ │ │ - sub $0x49534f50,%eax │ │ │ │ - push %rsp │ │ │ │ - rex.WB push %r14 │ │ │ │ - rex.RB sub $0x4d524f4e,%eax │ │ │ │ - rex.B │ │ │ │ - rex.WR │ │ │ │ - rex.WB pop %r10 │ │ │ │ - rex.RB │ │ │ │ - rex.R sub $0x42554f44,%eax │ │ │ │ - rex.WR │ │ │ │ - rex.RB sub $0x414f4c46,%eax │ │ │ │ - push %rsp │ │ │ │ - or %ecx,(%rdi) │ │ │ │ - or (%rsi,%rax,2),%ch │ │ │ │ - rex.WR │ │ │ │ - rex.WRXB │ │ │ │ - push %r12 │ │ │ │ - sub $0x4e474953,%eax │ │ │ │ - or $0x1,%al │ │ │ │ - pop %rax │ │ │ │ - or %ecx,(%rdi) │ │ │ │ - add %ebp,0x2c030f08(,%rbp,1) │ │ │ │ - rex.WR │ │ │ │ - rex.WRXB │ │ │ │ - rex.RXB sbb $0x29302e32,%eax │ │ │ │ - or %cl,(%rdi) │ │ │ │ - add (%rsp,%rcx,2),%ebp │ │ │ │ - rex.WRXB │ │ │ │ - rex.RXB or %r9b,(%r15) │ │ │ │ - add (%rcx,%rax,2),%ebp │ │ │ │ - rex.X push %rbx │ │ │ │ - or $0x1,%al │ │ │ │ - pop %rax │ │ │ │ - or %cl,(%rdi) │ │ │ │ - add $0x4953412c,%eax │ │ │ │ - rex.WRX │ │ │ │ - rex.W or %cl,(%rdi) │ │ │ │ - add %ebp,(%rdi,%rbp,1) │ │ │ │ - or $0x1,%al │ │ │ │ - pop %rax │ │ │ │ - or %ecx,(%rdi) │ │ │ │ - add (%rsp,%rcx,2),%ebp │ │ │ │ - rex.RB push %r12 │ │ │ │ - (bad) │ │ │ │ - or %cl,(%rcx,%rax,1) │ │ │ │ - pop %rcx │ │ │ │ - or %ecx,(%rdi) │ │ │ │ - add $0x4f4c422c,%eax │ │ │ │ - rex.XB │ │ │ │ - rex.WXB and %rcx,(%r15) │ │ │ │ - add $0x0,%al │ │ │ │ - rex.RXB xor %r15d,(%r9) │ │ │ │ - ss or (%rdi),%cl │ │ │ │ - add (%rsp,%rcx,2),%ebp │ │ │ │ - rex.RB push %r12 │ │ │ │ - (bad) │ │ │ │ - and %ecx,(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ - rex.RXB xor %r15d,(%r9) │ │ │ │ - (bad) │ │ │ │ - or %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - sub $0x44,%al │ │ │ │ - rex.RB │ │ │ │ - rex.XB │ │ │ │ - rex.WR │ │ │ │ - push %r10 │ │ │ │ - or %r9b,(%r15) │ │ │ │ - or %ebp,(%rcx,%rcx,2) │ │ │ │ - rex.RXB │ │ │ │ - rex.WRX │ │ │ │ - rex.WRXB push %r10 │ │ │ │ - rex.B │ │ │ │ - rex.X │ │ │ │ - rex.WR │ │ │ │ - rex.RB │ │ │ │ - cs or (%rdi),%cl │ │ │ │ - (bad) │ │ │ │ - sub $0x54,%al │ │ │ │ - rex.B │ │ │ │ - rex.RXB │ │ │ │ - rex.X │ │ │ │ - rex.WRXB │ │ │ │ - rex.R pop %rcx │ │ │ │ - or (%rdi),%cl │ │ │ │ - add (%rsp,%rcx,2),%ebp │ │ │ │ - rex.RB push %r12 │ │ │ │ - (bad) │ │ │ │ - or %cl,(%rdi) │ │ │ │ - adc (%rcx),%ah │ │ │ │ - adc $0x5953060d,%eax │ │ │ │ - push %rbx │ │ │ │ - push %rsp │ │ │ │ - rex.RB │ │ │ │ - rex.WRB sub 0x41(%r8),%r9b │ │ │ │ - rex.WRX │ │ │ │ - rex.R │ │ │ │ - rex.WR │ │ │ │ - rex.RB push %r10 │ │ │ │ - sub $0x53554c43,%eax │ │ │ │ - push %rsp │ │ │ │ - rex.RB push %r10 │ │ │ │ - push %rbx │ │ │ │ - sub (%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - sub $0x43,%al │ │ │ │ - rex.WRXB │ │ │ │ - rex.WRX push %rbx │ │ │ │ - or %cl,(%rdi) │ │ │ │ - add $0x2c,%al │ │ │ │ - rex.WR │ │ │ │ - rex.WB push %r11 │ │ │ │ - push %rsp │ │ │ │ - or %ecx,(%rdi) │ │ │ │ - add $0x2c,%al │ │ │ │ - rex.XB │ │ │ │ - rex.WRXB │ │ │ │ - rex.WRX push %rbx │ │ │ │ - or %cl,(%rdi) │ │ │ │ - add $0x4f55512c,%eax │ │ │ │ - push %rsp │ │ │ │ - rex.RB syscall │ │ │ │ - sub $0x45,%al │ │ │ │ - push %rdx │ │ │ │ - push %rdx │ │ │ │ - rex.WRXB push %r10 │ │ │ │ - or (%rdi),%cl │ │ │ │ - (bad) │ │ │ │ - sub $0x4c,%al │ │ │ │ - rex.B │ │ │ │ - rex.WRB │ │ │ │ - rex.X │ │ │ │ - rex.R │ │ │ │ - rex.B (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - or %ecx,(%rdi) │ │ │ │ - add $0x2c,%al │ │ │ │ - push %rbx │ │ │ │ - rex.RB push %r12 │ │ │ │ - push %rcx │ │ │ │ - cs (bad) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - or %cl,(%rdi) │ │ │ │ - add (%rdi,%rax,2),%ch │ │ │ │ - rex.WRXB and %r9,(%r15) │ │ │ │ - add $0x0,%al │ │ │ │ - rex.RXB xor %r15d,(%r9) │ │ │ │ - cmp %cl,(%rdi) │ │ │ │ - adc (%rdi),%ch │ │ │ │ - sub 0x41(%rax),%cl │ │ │ │ - rex.WRX │ │ │ │ - rex.R │ │ │ │ - rex.WR │ │ │ │ - rex.RB push %r10 │ │ │ │ - sub $0x53554c43,%eax │ │ │ │ - push %rsp │ │ │ │ - rex.RB push %r10 │ │ │ │ - push %rbx │ │ │ │ - sub (%rax),%cl │ │ │ │ - sysretl │ │ │ │ - sub $0x44,%al │ │ │ │ - rex.RB │ │ │ │ - rex.XB │ │ │ │ - rex.WR │ │ │ │ - push %r10 │ │ │ │ - or %r9b,(%r15) │ │ │ │ - (bad) │ │ │ │ - sub $0x53,%al │ │ │ │ - push %rax │ │ │ │ - rex.RB │ │ │ │ - rex.XB │ │ │ │ - rex.WB │ │ │ │ - rex.B │ │ │ │ - rex.WR movlps (%rdi),%xmm13 │ │ │ │ - sub 0x41(%rax),%cl │ │ │ │ - rex.WRX │ │ │ │ - rex.R │ │ │ │ - rex.WR │ │ │ │ - rex.RB push %r10 │ │ │ │ - sub $0x53554c43,%eax │ │ │ │ - push %rsp │ │ │ │ - rex.RB push %r10 │ │ │ │ - push %rbx │ │ │ │ - sub (%rcx),%cl │ │ │ │ - ud2 │ │ │ │ - sub $0x52,%al │ │ │ │ - rex.RB push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rdx │ │ │ │ - rex.WRX sub $0x4d4f5246,%rax │ │ │ │ - sub $0x2c050f08,%eax │ │ │ │ - push %rax │ │ │ │ - push %rdx │ │ │ │ - rex.WRXB │ │ │ │ - rex.RXB │ │ │ │ - rex.WRX or %r9b,0x43534341(,%r8,1) │ │ │ │ - rex.W or $0x1,%al │ │ │ │ - pop %rax │ │ │ │ - xor %cl,(%rcx) │ │ │ │ - ud2 │ │ │ │ - sub $0x52,%al │ │ │ │ - rex.RB push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rdx │ │ │ │ - rex.WRX sub $0x4d4f5246,%rax │ │ │ │ - sub $0x2c030f09,%eax │ │ │ │ - rex.WR │ │ │ │ - rex.RB push %r12 │ │ │ │ - (bad) │ │ │ │ - or %cl,(%rdi) │ │ │ │ - or %ebp,(%rbx,%rax,2) │ │ │ │ - rex.WRXB │ │ │ │ - rex.WRX │ │ │ │ - rex.R │ │ │ │ - rex.WB push %r12 │ │ │ │ - rex.WB │ │ │ │ - rex.WRXB │ │ │ │ - rex.WRX │ │ │ │ - cs or %ecx,(%rdi) │ │ │ │ - (bad) │ │ │ │ - sub $0x56,%al │ │ │ │ - rex.B │ │ │ │ - rex.WR push %rbp │ │ │ │ - rex.RB push %r11 │ │ │ │ - add %cl,(%rdi) │ │ │ │ - or %ebp,(%rbx,%rax,2) │ │ │ │ - rex.WRXB │ │ │ │ - rex.WRX │ │ │ │ - rex.R │ │ │ │ - rex.WB push %r12 │ │ │ │ - rex.WB │ │ │ │ - rex.WRXB │ │ │ │ - rex.WRX or (%rdi),%r9b │ │ │ │ - add (%rcx,%rcx,2),%ch │ │ │ │ - rex.RX or $0x1,%al │ │ │ │ - pop %rcx │ │ │ │ - or $0x1,%al │ │ │ │ - pop %rcx │ │ │ │ - or %ecx,(%rsp,%rcx,1) │ │ │ │ - rex.R │ │ │ │ - rex.WRXB │ │ │ │ - rex.WRB │ │ │ │ - rex.B │ │ │ │ - rex.WB │ │ │ │ - rex.WRX sub $0x4f525245,%rax │ │ │ │ - push %rdx │ │ │ │ - or $0x1,%al │ │ │ │ - pop %rax │ │ │ │ - or %cl,(%rdi) │ │ │ │ - add $0x4f55512c,%eax │ │ │ │ - push %rsp │ │ │ │ - rex.RB or $0x5,%al │ │ │ │ - rex.B │ │ │ │ - rex.XB push %r11 │ │ │ │ - rex.XB │ │ │ │ - rex.W sbb %al,0x53(%rdx) │ │ │ │ - rex.RB push %r10 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ jb 178467e │ │ │ │ jo 178468d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ fs jne 1784682 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ je 1784690 │ │ │ │ (bad) │ │ │ │ @@ -1997335,32 +1997285,34 @@ │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ ... │ │ │ │ xor %ah,0x1ba(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ js 179a42d │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x5a10a(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmpb $0x0,0x1(%rsi) │ │ │ │ + (bad) │ │ │ │ + mov $0x141,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %dh,0x1bf(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x1bf(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 179a494 │ │ │ │ + mov $0x1,%esi │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %cl,0x1bfb3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xbf,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x5a10a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - repnz mov $0x1,%esi │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %cl,0x5a16e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x54e89(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5c(%rax) │ │ │ │ movabs %al,0xa9b3780000000005 │ │ │ │ ... │ │ │ │ add %al,0x1beb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24(%rax) │ │ │ │ @@ -1997583,27 +1997535,19 @@ │ │ │ │ repz mov $0x1,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x0,%al │ │ │ │ ... │ │ │ │ - sub %dh,%bl │ │ │ │ + add %ch,(%rsi) │ │ │ │ mov $0x1,%esi │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cs mov $0x1,%esi │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %dl,-0x7a(%rax) │ │ │ │ - mov $0x1,%esi │ │ │ │ - add %dl,0x141bc(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x1be82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x0,%al │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ @@ -1997625,19 +1997569,22 @@ │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ mov $0x1,%edi │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ ... │ │ │ │ - sbb %al,-0x60(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - js 179adad │ │ │ │ + or %dh,%dl │ │ │ │ + mov $0x1,%esi │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.RX movabs 0xa9b3780000000005,%al │ │ │ │ + ... │ │ │ │ add %bl,0x1bda5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x0,%al │ │ │ │ @@ -1997789,30 +1997736,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock adc $0x5a1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 179b2d3 │ │ │ │ add $0x0,%ax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 179b39f │ │ │ │ - mov $0x1,%esi │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x141,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lock mov $0x1,%esi │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rdx │ │ │ │ movabs %al,0xa9b3780000000005 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x4c(%rax) │ │ │ │ movabs 0x190000000005,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1bed048,%al │ │ │ │ jo 179b38e │ │ │ │ adc $0x1,%al │ │ │ │ @@ -1997841,17 +1997782,22 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ lcall *0x1be6dd8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x548(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + mov $0x1,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x141,%ecx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rsi) │ │ │ │ mov $0x1,%edi │ │ │ │ add %ch,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x0,%al │ │ │ │ ... │ │ │ │ @@ -1997866,35 +1997812,35 @@ │ │ │ │ js 179b489 │ │ │ │ movabs 0x1424700000000005,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ movabs 0xb3780000000001bf,%al │ │ │ │ test $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + test %edi,0x1(%rsi) │ │ │ │ + add %dl,0x141bc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x5a1a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fdivs -0x42(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x141,%ecx │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ sarb $1,-0x60(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ js 179b46d │ │ │ │ test $0x0,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ and 0x1(%rsi),%edi │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ + add %bl,0x1bef2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ add %ah,0x5a01b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ ... │ │ │ │ js 179b4e2 │ │ │ │ movabs 0xb5c9400000000005,%al │ │ │ │ @@ -1997951,19 +1997897,20 @@ │ │ │ │ rex leave │ │ │ │ mov $0x1,%esi │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %cl,0x76(%rax) │ │ │ │ mov $0x1,%esi │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x141,%ecx │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - lock movabs 0x1424700000000005,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + shl $1,%al │ │ │ │ + movabs 0x1424700000000005,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1b(%rax) │ │ │ │ movabs 0xa9b3780000000005,%al │ │ │ │ ... │ │ │ │ add %ah,0x1beba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1998147,16 +1998094,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1bf8568,%al │ │ │ │ js 179bd3d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x1be80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x44(%rax) │ │ │ │ - add %eax,(%r8) │ │ │ │ + add %bh,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ + ... │ │ │ │ + js 179be35 │ │ │ │ + mov $0x1,%esi │ │ │ │ + add %ah,0x141b8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3e(%rax) │ │ │ │ mov $0x1,%edi │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1998274,20 +1998227,15 @@ │ │ │ │ rclb $0x0,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ vpshufb (%rax),%xmm31,%xmm16 │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x1be83(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x141,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x5a0e4,%eax │ │ │ │ + add %bh,0x5a0e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ repz mov $0x1,%edi │ │ │ │ add %ch,0x1bff3(%rax) │ │ │ │ @@ -1998857,22 +1998805,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x0,%al │ │ │ │ ... │ │ │ │ - or %dh,0x1(%rsi,%rdi,4) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x141b8,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add %edi,0x1(%rdi) │ │ │ │ + cmp %al,(%rcx) │ │ │ │ + mov $0x1,%edi │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x3f(%rax) │ │ │ │ mov $0x1,%edi │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ @@ -1998952,31 +1998894,28 @@ │ │ │ │ fistpll 0x1(%rbp) │ │ │ │ add %ah,0x186(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1bf6120,%al │ │ │ │ enter $0xbec2,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1bef5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs 0xa9b3780000000005,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x44(%rax) │ │ │ │ - movabs %al,0x3e80000000005 │ │ │ │ + mov $0x5a2,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + call 179d550 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + movabs 0x5a18238,%al │ │ │ │ + js 179d50d │ │ │ │ + test $0x0,%eax │ │ │ │ ... │ │ │ │ - or %ch,%al │ │ │ │ - movabs 0xa9b3780000000005,%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ + call 179db57 │ │ │ │ + add %al,(%rax) │ │ │ │ + js 179d56d │ │ │ │ + test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jnp 179d5c2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7b(%rax) │ │ │ │ mov $0x1,%edi │ │ │ │ @@ -1998990,19 +1998929,25 @@ │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb2,%al │ │ │ │ mov $0x1,%edi │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ - ... │ │ │ │ - cmp %bl,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + hlt │ │ │ │ mov $0x1,%esi │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + fnstsw 0x1(%rsi) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ ... │ │ │ │ add %cl,0x41(%rax) │ │ │ │ mov $0x1,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xac,%al │ │ │ │ rex.WRB add $0x0,%rax │ │ │ │ @@ -1999118,23 +1999063,24 @@ │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,-0x65(%rax) │ │ │ │ mov $0x1,%esi │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rsi │ │ │ │ - movabs 0xa9b3780000000005,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jge 179d9e1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x141,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - hlt │ │ │ │ - mov $0x1,%esi │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + adc %dl,-0x5f(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + js 179d9ed │ │ │ │ test $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ movabs 0xa9b3780000000005,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1999233,33 +1999179,34 @@ │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ ... │ │ │ │ loopne 179dc1f │ │ │ │ mov $0x1,%ebp │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %ch,-0x80(%rax) │ │ │ │ - mov $0x1,%esi │ │ │ │ - add %bh,(%rax,%rax,1) │ │ │ │ + add %bl,-0x1f(%rax) │ │ │ │ + movabs 0x1424700000000005,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0xe(%rax) │ │ │ │ + mov $0x1,%esi │ │ │ │ + add %dh,0x24(%rax) │ │ │ │ + adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5a0e158(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jbe 179dc71 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 179dc7e │ │ │ │ - adc $0x1,%al │ │ │ │ - ... │ │ │ │ - push %rax │ │ │ │ - repnz mov $0x1,%esi │ │ │ │ - add %dh,0x24(%rax) │ │ │ │ - adc $0x1,%al │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ ... │ │ │ │ - rex │ │ │ │ - mov $0x1,%si │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x66(%rax) │ │ │ │ + mov $0x1,%esi │ │ │ │ add %al,0x5485f(%rax) │ │ │ │ ... │ │ │ │ pop %rsi │ │ │ │ movabs 0x320000000005,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x0,%al │ │ │ │ @@ -1999527,89 +1999474,28 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xc5,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59(%rbx) │ │ │ │ - push %rbx │ │ │ │ - push %rsp │ │ │ │ - rex.RB │ │ │ │ - rex.WRB add %r8b,(%r8) │ │ │ │ - nop │ │ │ │ - rex.XB xor %eax,0x0(%rip) │ │ │ │ - jle 17a2083 │ │ │ │ - jle 17a2084 │ │ │ │ - pop %rbx │ │ │ │ - and %bh,0x7b(%rsi) │ │ │ │ - jle 17a208b │ │ │ │ - jle 17a20aa │ │ │ │ - and %bh,0x7d(%rsi) │ │ │ │ - jle 17a20ae │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x55(%rdx) │ │ │ │ - rex.WRX sub $0x58494e55,%rax │ │ │ │ - sub $0x474f5250,%eax │ │ │ │ - push %rdx │ │ │ │ - rex.B │ │ │ │ - rex.WRB jle 17a20b3 │ │ │ │ - and %dh,0x72(%rdi) │ │ │ │ - imul $0x257e6e,0x65(%rsp,%rsi,2),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x75(%rdx) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - imul $0x20666f20,0x67(%rsi),%ebp │ │ │ │ - jle 17a20ce │ │ │ │ - and %ah,0x69(%rsi) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - imul $0x257e6465,0x68(%rbx),%esi │ │ │ │ - ... │ │ │ │ - push %rdx │ │ │ │ - push %rbp │ │ │ │ - rex.WRX sub $0x504d4f43,%rax │ │ │ │ - rex.WB │ │ │ │ - rex.WR │ │ │ │ - rex.RB push %r10 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movsxd 0x0(%ebx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.XB xor %eax,0x0(%rip) │ │ │ │ - sub 0x2d(%rbx),%al │ │ │ │ - rex.XB │ │ │ │ - rex.WRXB │ │ │ │ - rex.WRB push %r8 │ │ │ │ - rex.WB │ │ │ │ - rex.WR │ │ │ │ - rex.RB push %r10 │ │ │ │ - sub (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x6f(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17a213e │ │ │ │ + jo 17a209e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - je 17a2142 │ │ │ │ + je 17a20a2 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,0x61(%rsi) │ │ │ │ imul $0x0,0x64(%rbp,%riz,2),%ebp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movsxd 0x3(%rbx),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.XB xor %eax,0x0(%rip) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - mov $0x3,%ebx │ │ │ │ + mov $0x3,%esp │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ pop %rax │ │ │ │ mov %ah,0x1(%rdx) │ │ │ │ add %ah,0x1cd23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1999674,22 +1999560,22 @@ │ │ │ │ rex.B │ │ │ │ rex.WRX sub $0x504d4f43,%rax │ │ │ │ rex.WB │ │ │ │ rex.WR │ │ │ │ rex.RB push %r10 │ │ │ │ sub (%rax),%al │ │ │ │ ... │ │ │ │ - add %ah,-0x46(%rsi) │ │ │ │ + add %ah,-0x45(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - mov $0x3,%edx │ │ │ │ + mov $0x3,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ and $0xb3,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1999777,65 +1999663,65 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ out %eax,$0xa8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x77(%rax) │ │ │ │ - jrcxz 17a2bad │ │ │ │ + jrcxz 17a2afd │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ mov %ah,0x1(%rdx) │ │ │ │ add %ah,0x79(%rax) │ │ │ │ - jrcxz 17a2f0d │ │ │ │ + jrcxz 17a2e5d │ │ │ │ ... │ │ │ │ and $0xb3,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x79(%rax) │ │ │ │ - jrcxz 17a359d │ │ │ │ + jrcxz 17a34ed │ │ │ │ ... │ │ │ │ or %dl,%dh │ │ │ │ mov $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jns 17a60be │ │ │ │ + rex.W jns 17a600e │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ rex.WR │ │ │ │ rex.B │ │ │ │ rex.WRX │ │ │ │ rex.RXB push %r13 │ │ │ │ rex.B │ │ │ │ rex.RXB │ │ │ │ rex.RB sub $0x4c424154,%eax │ │ │ │ sub 0x61(%r8),%r9b │ │ │ │ - jae 17a636c │ │ │ │ + jae 17a62bc │ │ │ │ and %dh,0x62(%rcx,%riz,2) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,%gs:0x61(%rax,%rbp,2) │ │ │ │ - je 17a6330 │ │ │ │ + je 17a6280 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - jo 17a6387 │ │ │ │ + jo 17a62d7 │ │ │ │ and %ah,0x72(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and %ch,0x6e(%rcx,%riz,2) │ │ │ │ - addr32 jne 17a6381 │ │ │ │ - addr32 gs jae 17a6344 │ │ │ │ - je 17a6395 │ │ │ │ + addr32 jne 17a62d1 │ │ │ │ + addr32 gs jae 17a6294 │ │ │ │ + je 17a62e5 │ │ │ │ and %ch,0x6e(%rcx,%riz,2) │ │ │ │ - addr32 jne 17a638e │ │ │ │ + addr32 jne 17a62de │ │ │ │ and %dh,%gs:0x74(%ebx) │ │ │ │ - jb 17a63a9 │ │ │ │ + jb 17a62f9 │ │ │ │ movsxd 0x72(%rbp,%rsi,2),%esi │ │ │ │ - gs jae 17a6369 │ │ │ │ + gs jae 17a62b9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx,%rax,2) │ │ │ │ rex.XB push %r12 │ │ │ │ rex.WB push %r14 │ │ │ │ rex.RB │ │ │ │ rex.XB │ │ │ │ @@ -1999843,279 +1999729,279 @@ │ │ │ │ rex.WRX push %rsp │ │ │ │ rex.RB pop %r8 │ │ │ │ push %rsp │ │ │ │ push %rbx │ │ │ │ add %al,0x20(%rcx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20666f20,0x74(%rbx),%esi │ │ │ │ - je 17a63c4 │ │ │ │ + je 17a6314 │ │ │ │ and %ah,%gs:0x75(%rbx) │ │ │ │ - jb 17a63d4 │ │ │ │ + jb 17a6324 │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - je 17a63d2 │ │ │ │ - jns 17a6388 │ │ │ │ + je 17a6322 │ │ │ │ + jns 17a62d8 │ │ │ │ (bad) │ │ │ │ movsxd 0x76(%rcx,%rbp,2),%esi │ │ │ │ (bad) │ │ │ │ - je 17a63d5 │ │ │ │ + je 17a6325 │ │ │ │ and %ah,%fs:0x6f(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17a63dc │ │ │ │ - js 17a63ed │ │ │ │ - jae 17a637b │ │ │ │ + je 17a632c │ │ │ │ + js 17a633d │ │ │ │ + jae 17a62cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x70(%rbp) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,0x78(%rbp) │ │ │ │ imul $0x206d6f72,0x66(%rax,%riz,1),%esi │ │ │ │ rex.B │ │ │ │ rex.WR │ │ │ │ rex.RXB push %r11 │ │ │ │ pop %rcx │ │ │ │ push %rbx │ │ │ │ and %dh,0x69(%rax,%rbp,2) │ │ │ │ - jae 17a63bb │ │ │ │ + jae 17a630b │ │ │ │ imul $0x6e756f62,0x20(%rbx),%esi │ │ │ │ and %dh,%fs:0x20(%rdi,%rbp,2) │ │ │ │ (bad) │ │ │ │ and %ch,0x73(%rcx,%rbp,2) │ │ │ │ - je 17a63ce │ │ │ │ + je 17a631e │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ data16 and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ah,0x4d554e52(%rip) │ │ │ │ push %rbx │ │ │ │ and %dh,0x68(%rdi) │ │ │ │ imul $0x7720200a,0x68(%rbx),%esp │ │ │ │ push $0x20657265 │ │ │ │ imul $0x75646f72,0x74(%rsi),%ebp │ │ │ │ movsxd 0x64(%rbp),%esp │ │ │ │ and %ch,0x6e(%rcx) │ │ │ │ - je 17a6448 │ │ │ │ + je 17a6398 │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ah,0x78(%rbp) │ │ │ │ - jo 17a6454 │ │ │ │ - gs jae 17a6458 │ │ │ │ + jo 17a63a4 │ │ │ │ + gs jae 17a63a8 │ │ │ │ imul $0x7355202e,0x6e(%rdi),%ebp │ │ │ │ - gs data16 jne 17a645c │ │ │ │ + gs data16 jne 17a63ac │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ - jb 17a6415 │ │ │ │ + jb 17a6365 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - jo 17a6469 │ │ │ │ + jo 17a63b9 │ │ │ │ imul $0x65766f20,0x67(%rsi),%ebp │ │ │ │ - jb 17a6422 │ │ │ │ + jb 17a6372 │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ or %fs:(%rax),%ah │ │ │ │ and %dh,0x73(%rbp) │ │ │ │ imul $0x20736120,0x67(%rsi),%ebp │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,0x72(%rcx) │ │ │ │ - addr32 jne 17a6486 │ │ │ │ + addr32 jne 17a63d6 │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - je 17a643d │ │ │ │ - je 17a648e │ │ │ │ + je 17a638d │ │ │ │ + je 17a63de │ │ │ │ and %dl,0x55(%rbx) │ │ │ │ rex.X push %rbx │ │ │ │ push %rsp │ │ │ │ cs add %al,(%rax) │ │ │ │ ... │ │ │ │ and %bpl,0x73(%r9,%rbp,2) │ │ │ │ - je 17a6457 │ │ │ │ + je 17a63a7 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ data16 and %ch,0x61(%rbp) │ │ │ │ - je 17a64a6 │ │ │ │ + je 17a63f6 │ │ │ │ gs insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - je 17a64ac │ │ │ │ + je 17a63fc │ │ │ │ movsxd 0x6c(%rcx),%esp │ │ │ │ and %ah,0x65(%rsi) │ │ │ │ (bad) │ │ │ │ - je 17a64c1 │ │ │ │ - jb 17a64b3 │ │ │ │ - jae 17a6470 │ │ │ │ - ja 17a64ba │ │ │ │ + je 17a6411 │ │ │ │ + jb 17a6403 │ │ │ │ + jae 17a63c0 │ │ │ │ + ja 17a640a │ │ │ │ imul $0x65726120,0x68(%rbx),%esp │ │ │ │ and %ch,0x61(%rbp) │ │ │ │ - je 17a64c6 │ │ │ │ + je 17a6416 │ │ │ │ gs insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - je 17a64cc │ │ │ │ + je 17a641c │ │ │ │ movsxd 0x6c(%rcx),%esp │ │ │ │ and %dh,0x72(%rax) │ │ │ │ outsl %gs:(%rsi),(%dx) │ │ │ │ - jo 17a64d2 │ │ │ │ - jb 17a64e3 │ │ │ │ + jo 17a6422 │ │ │ │ + jb 17a6433 │ │ │ │ imul $0xa666f20,0x73(%rbp),%esp │ │ │ │ and %ah,(%rax) │ │ │ │ - data16 jne 17a64e9 │ │ │ │ + data16 jne 17a6439 │ │ │ │ movsxd 0x6f(%rcx,%rbp,2),%esi │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17a64a2 │ │ │ │ + jae 17a63f2 │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,%fs:0x61(%rsi) │ │ │ │ - jb 17a64f3 │ │ │ │ + jb 17a6443 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ rex.XB (bad) │ │ │ │ - jne 17a6507 │ │ │ │ - gs jae 17a64b7 │ │ │ │ - jae 17a650d │ │ │ │ - jb 17a6504 │ │ │ │ + jne 17a6457 │ │ │ │ + gs jae 17a6407 │ │ │ │ + jae 17a645d │ │ │ │ + jb 17a6454 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - addr32 jae 17a64bf │ │ │ │ - je 17a6510 │ │ │ │ + addr32 jae 17a640f │ │ │ │ + je 17a6460 │ │ │ │ and %ah,0x65(%rdx) │ │ │ │ and %ah,0x72(%rdx) │ │ │ │ (bad) │ │ │ │ movsxd 0x65(%rbx),%ebp │ │ │ │ - je 17a6512 │ │ │ │ + je 17a6462 │ │ │ │ and %ch,%fs:0x6e(%rcx) │ │ │ │ and %ah,0x75(%rdi,%rbp,2) │ │ │ │ (bad) │ │ │ │ - jne 17a652b │ │ │ │ - je 17a6523 │ │ │ │ - jae 17a64e0 │ │ │ │ - ja 17a652a │ │ │ │ + jne 17a647b │ │ │ │ + je 17a6473 │ │ │ │ + jae 17a6430 │ │ │ │ + ja 17a647a │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ and %ah,0x73(%rcx,%rbp,2) │ │ │ │ - jo 17a6536 │ │ │ │ + jo 17a6486 │ │ │ │ (bad) │ │ │ │ - jns 17a6532 │ │ │ │ + jns 17a6482 │ │ │ │ fs or %fs:(%rax),%ah │ │ │ │ and %cl,0x6f(%rsi) │ │ │ │ - jb 17a6543 │ │ │ │ + jb 17a6493 │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jns 17a64fb │ │ │ │ - je 17a6545 │ │ │ │ + jns 17a644b │ │ │ │ + je 17a6495 │ │ │ │ imul $0x6f207369,0x20(%rbx),%esi │ │ │ │ data16 data16 sub $0x20,%al │ │ │ │ (bad) │ │ │ │ - jae 17a650f │ │ │ │ - je 17a6566 │ │ │ │ - jb 17a6561 │ │ │ │ + jae 17a645f │ │ │ │ + je 17a64b6 │ │ │ │ + jb 17a64b1 │ │ │ │ gs and %ch,%fs:0x6e(%rdi) │ │ │ │ and %dh,0x68(%rdi) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ and %ah,0x20(%rcx) │ │ │ │ - jo 17a6574 │ │ │ │ + jo 17a64c4 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ movsxd 0x64(%rbp),%esp │ │ │ │ - jne 17a657a │ │ │ │ + jne 17a64ca │ │ │ │ and %ah,%gs:0x66(%rbp,%riz,2) │ │ │ │ imul $0x6e6f6974,0x69(%rsi),%ebp │ │ │ │ or (%rax),%ah │ │ │ │ and %ch,0x73(%rcx) │ │ │ │ and %ah,0x65(%rdx) │ │ │ │ imul $0x73696420,0x67(%rsi),%ebp │ │ │ │ - jo 17a6591 │ │ │ │ + jo 17a64e1 │ │ │ │ (bad) │ │ │ │ - jns 17a658d │ │ │ │ + jns 17a64dd │ │ │ │ fs add %al,%fs:(%rax) │ │ │ │ ... │ │ │ │ sub 0x54(%rax),%cl │ │ │ │ rex.WRB │ │ │ │ rex.WR sub $0x45444e49,%rax │ │ │ │ pop %rax │ │ │ │ sub (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x61(%rax) │ │ │ │ - jae 17aa5ac │ │ │ │ + jae 17aa4fc │ │ │ │ and %dh,0x62(%rcx,%riz,2) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,%gs:0x6f(%rsi) │ │ │ │ - jb 17aa56f │ │ │ │ + jb 17aa4bf │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ imul $0x67,0x6e(%rcx),%ebp │ │ │ │ and %dh,0x70(%rbp) │ │ │ │ and %dh,0x68(%rdi) │ │ │ │ imul $0x6d746820,0x68(%rbx),%esp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,0x69(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,%gs:0x6f(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17aa5d0 │ │ │ │ + je 17aa520 │ │ │ │ imul $0x65687420,0x73(%rsi),%ebp │ │ │ │ or (%rax),%ah │ │ │ │ and %ah,0x63(%rdi,%rbp,2) │ │ │ │ - jne 17aa5eb │ │ │ │ + jne 17aa53b │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - je 17aa5e3 │ │ │ │ - je 17aa5ed │ │ │ │ + je 17aa533 │ │ │ │ + je 17aa53d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ cs and %ah,(%rax) │ │ │ │ push %rsp │ │ │ │ push $0x656b2065 │ │ │ │ - jns 17aa5b1 │ │ │ │ + jns 17aa501 │ │ │ │ imul $0x20656874,0x20(%rbx),%esi │ │ │ │ - je 17aa609 │ │ │ │ - jo 17aa605 │ │ │ │ + je 17aa559 │ │ │ │ + jo 17aa555 │ │ │ │ movsxd (%rax),%esp │ │ │ │ - ja 17aa605 │ │ │ │ + ja 17aa555 │ │ │ │ (bad) │ │ │ │ - jb 17aa608 │ │ │ │ + jb 17aa558 │ │ │ │ and %ch,0x6f(%rdi,%rbp,2) │ │ │ │ imul $0x67,0x6e(%rcx),%ebp │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ - jb 17aa5d0 │ │ │ │ + jb 17aa520 │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,%fs:0x65(%rax,%rbp,2) │ │ │ │ and %dh,0x61(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jne 17aa622 │ │ │ │ + jne 17aa572 │ │ │ │ or (%rax),%ah │ │ │ │ and %ch,0x73(%rcx) │ │ │ │ and %ah,0x20(%rcx) │ │ │ │ movsxd 0x6e(%rdi),%ebp │ │ │ │ - jae 17aa5ea │ │ │ │ + jae 17aa53a │ │ │ │ movsxd 0x6e(%rdi),%ebp │ │ │ │ - jae 17aa638 │ │ │ │ - jae 17aa645 │ │ │ │ + jae 17aa588 │ │ │ │ + jae 17aa595 │ │ │ │ imul $0x20666f20,0x67(%rsi),%ebp │ │ │ │ - je 17aa642 │ │ │ │ + je 17aa592 │ │ │ │ and %ch,%gs:0x74(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,0x69(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,%gs:0x6e(%rcx) │ │ │ │ and %dh,%fs:0x65(%rax,%rbp,2) │ │ │ │ and %ch,0x64(%rcx) │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ - jb 17aa615 │ │ │ │ - je 17aa65f │ │ │ │ + jb 17aa565 │ │ │ │ + je 17aa5af │ │ │ │ and %ch,%gs:0x65(%rbx) │ │ │ │ - jns 17aa62b │ │ │ │ + jns 17aa57b │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x73(%rcx,%riz,2) │ │ │ │ - je 17aa625 │ │ │ │ - je 17aa66f │ │ │ │ + je 17aa575 │ │ │ │ + je 17aa5bf │ │ │ │ imul $0x61657220,0x67(%rsi),%ebp │ │ │ │ and %ch,%fs:0x6e(%rcx) │ │ │ │ sub $0x20,%al │ │ │ │ movsxd 0x72(%rdi),%ebp │ │ │ │ - jb 17aa67e │ │ │ │ - jae 17aa68b │ │ │ │ + jb 17aa5ce │ │ │ │ + jae 17aa5db │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - fs jae 17aa640 │ │ │ │ - je 17aa691 │ │ │ │ + fs jae 17aa590 │ │ │ │ + je 17aa5e1 │ │ │ │ and %ch,0x73(%rcx,%rbp,2) │ │ │ │ - jo 17aa648 │ │ │ │ + jo 17aa598 │ │ │ │ sub (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.RX │ │ │ │ rex.WRXB push %r10 │ │ │ │ rex.XB │ │ │ │ @@ -2000147,83 +2000033,83 @@ │ │ │ │ rex.WRXB │ │ │ │ rex.WR │ │ │ │ add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x72(%rax) │ │ │ │ - gs addr32 gs js 17aa6f7 │ │ │ │ + gs addr32 gs js 17aa647 │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x72(%rbx) │ │ │ │ movsxd (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17aa70e │ │ │ │ - jo 17aa71d │ │ │ │ + jb 17aa65e │ │ │ │ + jo 17aa66d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17aa712 │ │ │ │ + fs jne 17aa662 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17aa720 │ │ │ │ + je 17aa670 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17aa726 │ │ │ │ + js 17aa676 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17aa73b │ │ │ │ + jae 17aa68b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x72(%rax) │ │ │ │ - gs addr32 gs js 17aa747 │ │ │ │ + gs addr32 gs js 17aa697 │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x73(%rcx,%rbp,2) │ │ │ │ - jo 17aa6e5 │ │ │ │ + jo 17aa635 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x72(%rax) │ │ │ │ - gs addr32 gs js 17aa767 │ │ │ │ + gs addr32 gs js 17aa6b7 │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17aa77f │ │ │ │ + jb 17aa6cf │ │ │ │ sub $0x316c6367,%eax │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ test $0x1b2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a09c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x344bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17aa6e5 │ │ │ │ + js 17aa635 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17aa71d │ │ │ │ + jo 17aa66d │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x44,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2000273,87 +2000159,87 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17aa86e │ │ │ │ - jo 17aa87d │ │ │ │ + jb 17aa7be │ │ │ │ + jo 17aa7cd │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17aa872 │ │ │ │ + fs jne 17aa7c2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17aa880 │ │ │ │ + je 17aa7d0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17aa886 │ │ │ │ + js 17aa7d6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17aa89b │ │ │ │ + jae 17aa7eb │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - jo 17aa89f │ │ │ │ - gs addr32 gs js 17aa8a2 │ │ │ │ + jo 17aa7ef │ │ │ │ + gs addr32 gs js 17aa7f2 │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x75(%rsi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - gs jb 17aa8af │ │ │ │ + gs jb 17aa7ff │ │ │ │ movsxd 0x6c(%rcx),%esp │ │ │ │ (bad) │ │ │ │ - jae 17aa8b8 │ │ │ │ + jae 17aa808 │ │ │ │ (bad) │ │ │ │ - je 17aa8b4 │ │ │ │ + je 17aa804 │ │ │ │ movsxd 0x75(%rsi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - gs jb 17aa8bf │ │ │ │ + gs jb 17aa80f │ │ │ │ movsxd 0x6c(%rcx),%esp │ │ │ │ (bad) │ │ │ │ - jae 17aa8c8 │ │ │ │ + jae 17aa818 │ │ │ │ (bad) │ │ │ │ - je 17aa8c4 │ │ │ │ + je 17aa814 │ │ │ │ movsxd 0x75(%rsi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - gs jb 17aa8cf │ │ │ │ + gs jb 17aa81f │ │ │ │ movsxd 0x6c(%rcx),%esp │ │ │ │ (bad) │ │ │ │ - jae 17aa8d8 │ │ │ │ + jae 17aa828 │ │ │ │ (bad) │ │ │ │ - je 17aa8d4 │ │ │ │ + je 17aa824 │ │ │ │ movsxd -0x57(%rax),%esp │ │ │ │ mov $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a09c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x44,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17aa845 │ │ │ │ + js 17aa795 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %dl,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17aa863 │ │ │ │ + loopne 17aa7b3 │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add $0x52,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -2000387,74 +2000273,74 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17aa8ed │ │ │ │ + js 17aa83d │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17aa9ce │ │ │ │ - jo 17aa9dd │ │ │ │ + jb 17aa91e │ │ │ │ + jo 17aa92d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17aa9d2 │ │ │ │ + fs jne 17aa922 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17aa9e0 │ │ │ │ + je 17aa930 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17aa9e6 │ │ │ │ + js 17aa936 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17aa9fb │ │ │ │ + jae 17aa94b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jne 17aa9fb │ │ │ │ - gs jb 17aa9fa │ │ │ │ + jne 17aa94b │ │ │ │ + gs jb 17aa94a │ │ │ │ movsxd 0x6c(%rcx),%esp │ │ │ │ (bad) │ │ │ │ - jae 17aaa03 │ │ │ │ + jae 17aa953 │ │ │ │ (bad) │ │ │ │ - je 17aa9ff │ │ │ │ + je 17aa94f │ │ │ │ movsxd (%rsi),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x656d756e,0x70(%rbx),%esi │ │ │ │ - jb 17aaa0f │ │ │ │ + jb 17aa95f │ │ │ │ movsxd 0x6c(%rcx),%esp │ │ │ │ (bad) │ │ │ │ data16 xor 0x6c(%rbx),%ah │ │ │ │ sub $0x6b636170,%eax │ │ │ │ (bad) │ │ │ │ add %al,%gs:(%eax) │ │ │ │ ... │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jne 17aaa30 │ │ │ │ - gs jb 17aaa2f │ │ │ │ + jne 17aa980 │ │ │ │ + gs jb 17aa97f │ │ │ │ movsxd 0x6c(%rcx),%esp │ │ │ │ (bad) │ │ │ │ data16 xor 0x6c(%rbx),%ah │ │ │ │ sub $0x6b636170,%eax │ │ │ │ (bad) │ │ │ │ add %al,%gs:(%eax) │ │ │ │ ... │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jne 17aaa50 │ │ │ │ - gs jb 17aaa4f │ │ │ │ + jne 17aa9a0 │ │ │ │ + gs jb 17aa99f │ │ │ │ movsxd 0x6c(%rcx),%esp │ │ │ │ (bad) │ │ │ │ data16 xor 0x6c(%rbx),%ah │ │ │ │ sub $0x6b636170,%eax │ │ │ │ (bad) │ │ │ │ add %al,%gs:(%eax) │ │ │ │ ... │ │ │ │ @@ -2000465,15 +2000351,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x344b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17aa9d5 │ │ │ │ + js 17aa925 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2000519,57 +2000405,57 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17aaa7d │ │ │ │ + js 17aa9cd │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17aab5e │ │ │ │ - jo 17aab6d │ │ │ │ + jb 17aaaae │ │ │ │ + jo 17aaabd │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17aab62 │ │ │ │ + fs jne 17aaab2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17aab70 │ │ │ │ + je 17aaac0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17aab76 │ │ │ │ + js 17aaac6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17aab8b │ │ │ │ + jae 17aaadb │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jne 17aab8b │ │ │ │ - gs jb 17aab8a │ │ │ │ + jne 17aaadb │ │ │ │ + gs jb 17aaada │ │ │ │ movsxd 0x6c(%rcx),%esp │ │ │ │ (bad) │ │ │ │ data16 xor 0x6c(%rbx),%ah │ │ │ │ sub $0x6b636170,%eax │ │ │ │ (bad) │ │ │ │ gs cs insb (%dx),%es:(%edi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jb 17aabaa │ │ │ │ + jb 17aaafa │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ movsxd (%rax),%eax │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x72(%rbp) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -2000593,15 +2000479,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17aab45 │ │ │ │ + js 17aaa95 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2000658,79 +2000544,79 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17aacce │ │ │ │ - jo 17aacdd │ │ │ │ + jb 17aac1e │ │ │ │ + jo 17aac2d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17aacd2 │ │ │ │ + fs jne 17aac22 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17aace0 │ │ │ │ + je 17aac30 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17aace6 │ │ │ │ + js 17aac36 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17aacfb │ │ │ │ + jae 17aac4b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jb 17aacf5 │ │ │ │ + jb 17aac45 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ movsxd (%rsi),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addr32 gs je 17aad13 │ │ │ │ - jo 17aad1a │ │ │ │ + addr32 gs je 17aac63 │ │ │ │ + jo 17aac6a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ - addr32 gs je 17aad23 │ │ │ │ - jo 17aad2a │ │ │ │ + addr32 gs je 17aac73 │ │ │ │ + jo 17aac7a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ - addr32 gs je 17aad33 │ │ │ │ - jo 17aad3a │ │ │ │ + addr32 gs je 17aac83 │ │ │ │ + jo 17aac8a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ (bad) │ │ │ │ test $0x1b2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a09c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x344c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17aaca5 │ │ │ │ + js 17aabf5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x82,%al │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17aacc3 │ │ │ │ + loopne 17aac13 │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e(%rax) │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x3(%rsp,%rax,2) │ │ │ │ @@ -2000771,32 +2000657,32 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17aae2e │ │ │ │ - jo 17aae3d │ │ │ │ + jb 17aad7e │ │ │ │ + jo 17aad8d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17aae32 │ │ │ │ + fs jne 17aad82 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17aae40 │ │ │ │ + je 17aad90 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17aae46 │ │ │ │ + js 17aad96 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17aae5b │ │ │ │ + jae 17aadab │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - addr32 gs je 17aae5e │ │ │ │ - jo 17aae65 │ │ │ │ + addr32 gs je 17aadae │ │ │ │ + jo 17aadb5 │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movsxd 0x6d(%rdi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2000826,23 +2000712,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x344c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17aae05 │ │ │ │ + js 17aad55 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jp 17aae7c │ │ │ │ + rex jp 17aadcc │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x44,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x43(%rax) │ │ │ │ @@ -2000887,55 +2000773,55 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17aaf8e │ │ │ │ - jo 17aaf9d │ │ │ │ + jb 17aaede │ │ │ │ + jo 17aaeed │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17aaf92 │ │ │ │ + fs jne 17aaee2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17aafa0 │ │ │ │ + je 17aaef0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17aafa6 │ │ │ │ + js 17aaef6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17aafbb │ │ │ │ + jae 17aaf0b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ movsxd 0x6d(%rdi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ fs sub $0x656e696c,%eax │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ - je 17aafd4 │ │ │ │ + je 17aaf24 │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17aafd3 │ │ │ │ + jae 17aaf23 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ - je 17aafe4 │ │ │ │ + je 17aaf34 │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17aafe3 │ │ │ │ + jae 17aaf33 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ - je 17aaff4 │ │ │ │ + je 17aaf44 │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17aaff3 │ │ │ │ + jae 17aaf43 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ (bad) │ │ │ │ test $0x1b2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a09c,%eax │ │ │ │ @@ -2000943,15 +2000829,15 @@ │ │ │ │ add %dh,%al │ │ │ │ movb $0x0,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17aaf65 │ │ │ │ + js 17aaeb5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2001004,49 +2000890,49 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17ab0ee │ │ │ │ - jo 17ab0fd │ │ │ │ + jb 17ab03e │ │ │ │ + jo 17ab04d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17ab0f2 │ │ │ │ + fs jne 17ab042 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17ab100 │ │ │ │ + je 17ab050 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ab106 │ │ │ │ + js 17ab056 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17ab11b │ │ │ │ + jae 17ab06b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - je 17ab11f │ │ │ │ + je 17ab06f │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17ab11e │ │ │ │ + jae 17ab06e │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17ab134 │ │ │ │ - gs addr32 gs js 17ab137 │ │ │ │ + jo 17ab084 │ │ │ │ + gs addr32 gs js 17ab087 │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x72(%rax) │ │ │ │ - gs addr32 gs js 17ab147 │ │ │ │ + gs addr32 gs js 17ab097 │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x72(%rax) │ │ │ │ - gs addr32 gs js 17ab157 │ │ │ │ + gs addr32 gs js 17ab0a7 │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x57(%rax) │ │ │ │ mov $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a09c,%eax │ │ │ │ @@ -2001054,15 +2000940,15 @@ │ │ │ │ add %dl,-0x4c(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ab0c5 │ │ │ │ + js 17ab015 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2001107,66 +2000993,66 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ab16d │ │ │ │ + js 17ab0bd │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17ab24e │ │ │ │ - jo 17ab25d │ │ │ │ + jb 17ab19e │ │ │ │ + jo 17ab1ad │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17ab252 │ │ │ │ + fs jne 17ab1a2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17ab260 │ │ │ │ + je 17ab1b0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ab266 │ │ │ │ + js 17ab1b6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17ab27b │ │ │ │ + jae 17ab1cb │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - jo 17ab27f │ │ │ │ - gs addr32 gs js 17ab282 │ │ │ │ + jo 17ab1cf │ │ │ │ + gs addr32 gs js 17ab1d2 │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x61(%rbp) │ │ │ │ - js 17ab28d │ │ │ │ + js 17ab1dd │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x6b636170,%eax │ │ │ │ (bad) │ │ │ │ add %al,%gs:(%eax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ab29d │ │ │ │ + js 17ab1ed │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x6b636170,%eax │ │ │ │ (bad) │ │ │ │ add %al,%gs:(%eax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ab2ad │ │ │ │ + js 17ab1fd │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x6b636170,%eax │ │ │ │ (bad) │ │ │ │ add %al,%gs:(%eax) │ │ │ │ (bad) │ │ │ │ test $0x1b2,%eax │ │ │ │ @@ -2001176,15 +2001062,15 @@ │ │ │ │ add %dl,-0x4d(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ab225 │ │ │ │ + js 17ab175 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2001230,67 +2001116,67 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ab2cd │ │ │ │ + js 17ab21d │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17ab3ae │ │ │ │ - jo 17ab3bd │ │ │ │ + jb 17ab2fe │ │ │ │ + jo 17ab30d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17ab3b2 │ │ │ │ + fs jne 17ab302 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17ab3c0 │ │ │ │ + je 17ab310 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ab3c6 │ │ │ │ + js 17ab316 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17ab3db │ │ │ │ + jae 17ab32b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ab3d8 │ │ │ │ + js 17ab328 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x6b636170,%eax │ │ │ │ (bad) │ │ │ │ gs cs insb (%dx),%es:(%edi) │ │ │ │ imul $0x666d0000,0x70(%rbx),%esi │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jb 17ab3f2 │ │ │ │ + jb 17ab342 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ - jb 17ab402 │ │ │ │ + jb 17ab352 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ - jb 17ab412 │ │ │ │ + jb 17ab362 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ (bad) │ │ │ │ test $0x1b2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2001299,15 +2001185,15 @@ │ │ │ │ add %dh,-0x33(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ab385 │ │ │ │ + js 17ab2d5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2001358,51 +2001244,51 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17ab50e │ │ │ │ - jo 17ab51d │ │ │ │ + jb 17ab45e │ │ │ │ + jo 17ab46d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17ab512 │ │ │ │ + fs jne 17ab462 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17ab520 │ │ │ │ + je 17ab470 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ab526 │ │ │ │ + js 17ab476 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17ab53b │ │ │ │ + jae 17ab48b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ - jb 17ab53d │ │ │ │ + jb 17ab48d │ │ │ │ (bad) │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fs gs insw (%dx),%es:(%rdi) │ │ │ │ - data16 jne 17ab555 │ │ │ │ + data16 jne 17ab4a5 │ │ │ │ sub $0x63656863,%eax │ │ │ │ imul $0x0,(%rax),%eax │ │ │ │ add %ah,0x66(%rbp,%riz,2) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - data16 jne 17ab565 │ │ │ │ + data16 jne 17ab4b5 │ │ │ │ sub $0x63656863,%eax │ │ │ │ imul $0x0,(%rax),%eax │ │ │ │ add %ah,0x66(%rbp,%riz,2) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - data16 jne 17ab575 │ │ │ │ + data16 jne 17ab4c5 │ │ │ │ sub $0x63656863,%eax │ │ │ │ imul $0x0,(%rax),%eax │ │ │ │ add %ah,-0x57(%rax) │ │ │ │ mov $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a09c,%eax │ │ │ │ @@ -2001410,25 +2001296,25 @@ │ │ │ │ add %dh,-0x3f(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ab4e5 │ │ │ │ + js 17ab435 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x353(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17ab503 │ │ │ │ + loopne 17ab453 │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp %dl,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2001471,49 +2001357,49 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17ab66e │ │ │ │ - jo 17ab67d │ │ │ │ + jb 17ab5be │ │ │ │ + jo 17ab5cd │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17ab672 │ │ │ │ + fs jne 17ab5c2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17ab680 │ │ │ │ + je 17ab5d0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ab686 │ │ │ │ + js 17ab5d6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17ab69b │ │ │ │ + jae 17ab5eb │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ fs gs insw (%dx),%es:(%rdi) │ │ │ │ - data16 jne 17ab6a0 │ │ │ │ + data16 jne 17ab5f0 │ │ │ │ sub $0x63656863,%eax │ │ │ │ imul $0x6c,(%rsi),%ebp │ │ │ │ imul $0x73000000,0x70(%rbx),%esi │ │ │ │ - je 17ab6b5 │ │ │ │ + je 17ab605 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ movsxd (%rax),%eax │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x74(%rbx) │ │ │ │ - jb 17ab6c1 │ │ │ │ + jb 17ab611 │ │ │ │ (bad) │ │ │ │ movsxd (%rax),%eax │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x74(%rbx) │ │ │ │ - jb 17ab6d1 │ │ │ │ + jb 17ab621 │ │ │ │ (bad) │ │ │ │ movsxd (%rax),%eax │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x57(%rax) │ │ │ │ mov $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2001523,15 +2001409,15 @@ │ │ │ │ add %dh,-0x31(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ab645 │ │ │ │ + js 17ab595 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2001588,36 +2001474,36 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17ab7ce │ │ │ │ - jo 17ab7dd │ │ │ │ + jb 17ab71e │ │ │ │ + jo 17ab72d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17ab7d2 │ │ │ │ + fs jne 17ab722 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17ab7e0 │ │ │ │ + je 17ab730 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ab7e6 │ │ │ │ + js 17ab736 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17ab7fb │ │ │ │ + jae 17ab74b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - jae 17ab801 │ │ │ │ - jb 17ab7fc │ │ │ │ + jae 17ab751 │ │ │ │ + jb 17ab74c │ │ │ │ (bad) │ │ │ │ movsxd (%rsi),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - imul $0xffff,0x70(%rbx),%esi │ │ │ │ + imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fs movsxd %gs:0x6c(%rcx),%sp │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ @@ -2001636,15 +2001522,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x344cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ab7a5 │ │ │ │ + js 17ab6f5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2001700,43 +2001586,43 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17ab92e │ │ │ │ - jo 17ab93d │ │ │ │ + jb 17ab87e │ │ │ │ + jo 17ab88d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17ab932 │ │ │ │ + fs jne 17ab882 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17ab940 │ │ │ │ + je 17ab890 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ab946 │ │ │ │ + js 17ab896 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17ab95b │ │ │ │ + jae 17ab8ab │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ fs movsxd %gs:0x6c(%rcx),%sp │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - je 17ab971 │ │ │ │ + je 17ab8c1 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jae 17ab935 │ │ │ │ - jae 17ab981 │ │ │ │ - jae 17ab937 │ │ │ │ - jo 17ab97e │ │ │ │ + jae 17ab885 │ │ │ │ + jae 17ab8d1 │ │ │ │ + jae 17ab887 │ │ │ │ + jo 17ab8ce │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ movsxd 0x69(%rcx,%riz,2),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test $0x1b2,%eax │ │ │ │ @@ -2001744,15 +2001630,15 @@ │ │ │ │ xor %ch,0x1(%rdx,%rsi,4) │ │ │ │ add %dl,0x344b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ab8f5 │ │ │ │ + js 17ab845 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,0x31f20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x344b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2001791,79 +2001677,79 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ab99d │ │ │ │ + js 17ab8ed │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x6f(%rdi,%rbp,2) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jae 17aba45 │ │ │ │ - jae 17aba91 │ │ │ │ - jae 17aba47 │ │ │ │ - jo 17aba8e │ │ │ │ + jae 17ab995 │ │ │ │ + jae 17ab9e1 │ │ │ │ + jae 17ab997 │ │ │ │ + jo 17ab9de │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ movsxd 0x69(%rcx,%riz,2),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x0,0x70(%rbx),%esi │ │ │ │ + imul $0xff,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6f(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17aba96 │ │ │ │ - je 17aba37 │ │ │ │ + jo 17ab9e6 │ │ │ │ + je 17ab987 │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6f(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17abaa6 │ │ │ │ - je 17aba47 │ │ │ │ + jo 17ab9f6 │ │ │ │ + je 17ab997 │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6f(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17abab6 │ │ │ │ - je 17aba57 │ │ │ │ + jo 17aba06 │ │ │ │ + je 17ab9a7 │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x57(%rax) │ │ │ │ mov $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a09c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x344c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17aba35 │ │ │ │ + js 17ab985 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x74,%al │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17aba53 │ │ │ │ + loopne 17ab9a3 │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xde,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -2001907,70 +2001793,70 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17abbbe │ │ │ │ - jo 17abbcd │ │ │ │ + jb 17abb0e │ │ │ │ + jo 17abb1d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17abbc2 │ │ │ │ + fs jne 17abb12 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17abbd0 │ │ │ │ + je 17abb20 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17abbd6 │ │ │ │ + js 17abb26 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17abbeb │ │ │ │ + jae 17abb3b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ movsxd 0x6d(%rdi),%ebp │ │ │ │ - jo 17abbe1 │ │ │ │ - je 17abbb0 │ │ │ │ + jo 17abb31 │ │ │ │ + je 17abb00 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movsxd 0x63(%ebp,%ebp,1),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17abbfa │ │ │ │ - je 17abbcc │ │ │ │ + jo 17abb4a │ │ │ │ + je 17abb1c │ │ │ │ add $0x0,%eax │ │ │ │ movsxd 0x63(%ebp,%ebp,1),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17abc0a │ │ │ │ - je 17abbdc │ │ │ │ + jo 17abb5a │ │ │ │ + je 17abb2c │ │ │ │ add $0x0,%eax │ │ │ │ movsxd 0x63(%ebp,%ebp,1),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17abc1a │ │ │ │ - je 17abbec │ │ │ │ + jo 17abb6a │ │ │ │ + je 17abb3c │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ test $0x1b2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a09c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17abb95 │ │ │ │ + js 17abae5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2002028,53 +2001914,53 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17abd1e │ │ │ │ - jo 17abd2d │ │ │ │ + jb 17abc6e │ │ │ │ + jo 17abc7d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17abd22 │ │ │ │ + fs jne 17abc72 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17abd30 │ │ │ │ + je 17abc80 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17abd36 │ │ │ │ + js 17abc86 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17abd4b │ │ │ │ + jae 17abc9b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ movsxd 0x63(%ebp,%ebp,1),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17abd45 │ │ │ │ - je 17abd14 │ │ │ │ + jo 17abc95 │ │ │ │ + je 17abc64 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17abd61 │ │ │ │ + js 17abcb1 │ │ │ │ (bad) │ │ │ │ movsxd (%rax),%eax │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x61(%rbp) │ │ │ │ - js 17abd71 │ │ │ │ + js 17abcc1 │ │ │ │ (bad) │ │ │ │ movsxd (%rax),%eax │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x61(%rbp) │ │ │ │ - js 17abd81 │ │ │ │ + js 17abcd1 │ │ │ │ (bad) │ │ │ │ movsxd (%rax),%eax │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x57(%rax) │ │ │ │ mov $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2002085,25 +2001971,25 @@ │ │ │ │ lret │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17abcf5 │ │ │ │ + js 17abc45 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x343(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17abd13 │ │ │ │ + loopne 17abc63 │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5b(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2002146,45 +2002032,45 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17abe7e │ │ │ │ - jo 17abe8d │ │ │ │ + jb 17abdce │ │ │ │ + jo 17abddd │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17abe82 │ │ │ │ + fs jne 17abdd2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17abe90 │ │ │ │ + je 17abde0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17abe96 │ │ │ │ + js 17abde6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17abeab │ │ │ │ + jae 17abdfb │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17abeac │ │ │ │ + js 17abdfc │ │ │ │ (bad) │ │ │ │ movsxd (%rsi),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x6c,0x74(%rsi),%ebp │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6e(%rcx) │ │ │ │ - je 17abed0 │ │ │ │ + je 17abe20 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ imul $0x6c,0x74(%rsi),%ebp │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2002197,15 +2002083,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x344,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17abe55 │ │ │ │ + js 17abda5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2002263,39 +2002149,39 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17abfde │ │ │ │ - jo 17abfed │ │ │ │ + jb 17abf2e │ │ │ │ + jo 17abf3d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17abfe2 │ │ │ │ + fs jne 17abf32 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17abff0 │ │ │ │ + je 17abf40 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17abff6 │ │ │ │ + js 17abf46 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17ac00b │ │ │ │ + jae 17abf5b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ imul $0x696c2e6c,0x74(%rsi),%ebp │ │ │ │ - jae 17ac014 │ │ │ │ + jae 17abf64 │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - jne 17ac027 │ │ │ │ + jne 17abf77 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ movsxd 0x6e(%rdi),%ebp │ │ │ │ sub $0x6176,%ax │ │ │ │ - jb 17ac026 │ │ │ │ + jb 17abf76 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %ah,-0x57(%rax) │ │ │ │ mov $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2002304,15 +2002190,15 @@ │ │ │ │ mov $0x44,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17abfa5 │ │ │ │ + js 17abef5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,0x31f20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x44,%dh │ │ │ │ @@ -2002355,28 +2002241,28 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ac04d │ │ │ │ + js 17abf9d │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x75(%rcx) │ │ │ │ - je 17ac133 │ │ │ │ + je 17ac083 │ │ │ │ movsxd 0x6e(%rdi),%ebp │ │ │ │ sub $0x6176,%ax │ │ │ │ - jb 17ac136 │ │ │ │ + jb 17ac086 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x74(%rbp,%riz,2) │ │ │ │ @@ -2002406,15 +2002292,15 @@ │ │ │ │ add %dl,-0x41(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ac0e5 │ │ │ │ + js 17ac035 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2002468,51 +2002354,51 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17ac26e │ │ │ │ - jo 17ac27d │ │ │ │ + jb 17ac1be │ │ │ │ + jo 17ac1cd │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17ac272 │ │ │ │ + fs jne 17ac1c2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17ac280 │ │ │ │ + je 17ac1d0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ac286 │ │ │ │ + js 17ac1d6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17ac29b │ │ │ │ + jae 17ac1eb │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - gs je 17ac29c │ │ │ │ + gs je 17ac1ec │ │ │ │ (bad) │ │ │ │ movsxd (%rsi),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ - gs jb 17ac2b8 │ │ │ │ + gs jb 17ac208 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ - gs jb 17ac2c8 │ │ │ │ + gs jb 17ac218 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ - gs jb 17ac2d8 │ │ │ │ + gs jb 17ac228 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ (bad) │ │ │ │ test $0x1b2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a09c,%eax │ │ │ │ @@ -2002520,25 +2002406,25 @@ │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ac245 │ │ │ │ + js 17ac195 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ orl $0x0,0x3(%rdx) │ │ │ │ - loopne 17ac263 │ │ │ │ + loopne 17ac1b3 │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x4b,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -2002582,52 +2002468,52 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17ac3ce │ │ │ │ - jo 17ac3dd │ │ │ │ + jb 17ac31e │ │ │ │ + jo 17ac32d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17ac3d2 │ │ │ │ + fs jne 17ac322 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17ac3e0 │ │ │ │ + je 17ac330 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ac3e6 │ │ │ │ + js 17ac336 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17ac3fb │ │ │ │ + jae 17ac34b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ - gs jb 17ac403 │ │ │ │ + gs jb 17ac353 │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jb 17ac411 │ │ │ │ + jb 17ac361 │ │ │ │ (bad) │ │ │ │ movsxd (%rax),%eax │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6f(%rbp) │ │ │ │ - jb 17ac421 │ │ │ │ + jb 17ac371 │ │ │ │ (bad) │ │ │ │ movsxd (%rax),%eax │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6f(%rbp) │ │ │ │ - jb 17ac431 │ │ │ │ + jb 17ac381 │ │ │ │ (bad) │ │ │ │ movsxd (%rax),%eax │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x57(%rax) │ │ │ │ mov $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2002637,15 +2002523,15 @@ │ │ │ │ add %dh,-0x3b(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ac3a5 │ │ │ │ + js 17ac2f5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2002699,33 +2002585,33 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17ac52e │ │ │ │ - jo 17ac53d │ │ │ │ + jb 17ac47e │ │ │ │ + jo 17ac48d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17ac532 │ │ │ │ + fs jne 17ac482 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17ac540 │ │ │ │ + je 17ac490 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ac546 │ │ │ │ + js 17ac496 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17ac55b │ │ │ │ + jae 17ac4ab │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jb 17ac55c │ │ │ │ + jb 17ac4ac │ │ │ │ (bad) │ │ │ │ movsxd (%rsi),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2002751,15 +2002637,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x344,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ac505 │ │ │ │ + js 17ac455 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2002813,29 +2002699,29 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17ac68e │ │ │ │ - jo 17ac69d │ │ │ │ + jb 17ac5de │ │ │ │ + jo 17ac5ed │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17ac692 │ │ │ │ + fs jne 17ac5e2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17ac6a0 │ │ │ │ + je 17ac5f0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ac6a6 │ │ │ │ + js 17ac5f6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17ac6bb │ │ │ │ + jae 17ac60b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ movsxd %fs:0x2e(%rbx,%rsi,2),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2002865,15 +2002751,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x344c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ac665 │ │ │ │ + js 17ac5b5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2002929,55 +2002815,55 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17ac7ee │ │ │ │ - jo 17ac7fd │ │ │ │ + jb 17ac73e │ │ │ │ + jo 17ac74d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17ac7f2 │ │ │ │ + fs jne 17ac742 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17ac800 │ │ │ │ + je 17ac750 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ac806 │ │ │ │ + js 17ac756 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17ac81b │ │ │ │ + jae 17ac76b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ movsxd 0x61(%rbp,%rbp,2),%ebp │ │ │ │ movsxd 0x2e(%rbx),%esi │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17ac829 │ │ │ │ - jb 17ac839 │ │ │ │ + jo 17ac779 │ │ │ │ + jb 17ac789 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17ac839 │ │ │ │ - jb 17ac849 │ │ │ │ + jo 17ac789 │ │ │ │ + jb 17ac799 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17ac849 │ │ │ │ - jb 17ac859 │ │ │ │ + jo 17ac799 │ │ │ │ + jb 17ac7a9 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ (bad) │ │ │ │ test $0x1b2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a09c,%eax │ │ │ │ @@ -2002986,27 +2002872,27 @@ │ │ │ │ int $0x44 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ac7c5 │ │ │ │ + js 17ac715 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x3(%rdx),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17ac7e3 │ │ │ │ + loopne 17ac733 │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x4a,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -2003050,34 +2002936,34 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17ac94e │ │ │ │ - jo 17ac95d │ │ │ │ + jb 17ac89e │ │ │ │ + jo 17ac8ad │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17ac952 │ │ │ │ + fs jne 17ac8a2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17ac960 │ │ │ │ + je 17ac8b0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ac966 │ │ │ │ + js 17ac8b6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17ac97b │ │ │ │ + jae 17ac8cb │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17ac974 │ │ │ │ - jb 17ac984 │ │ │ │ + jo 17ac8c4 │ │ │ │ + jb 17ac8d4 │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movsxd 0x6d(%rdi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2003109,15 +2002995,15 @@ │ │ │ │ mov $0x44,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ac925 │ │ │ │ + js 17ac875 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2003164,41 +2003050,41 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ac9cd │ │ │ │ + js 17ac91d │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17acaae │ │ │ │ - jo 17acabd │ │ │ │ + jb 17ac9fe │ │ │ │ + jo 17aca0d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17acab2 │ │ │ │ + fs jne 17aca02 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17acac0 │ │ │ │ + je 17aca10 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17acac6 │ │ │ │ + js 17aca16 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17acadb │ │ │ │ + jae 17aca2b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ movsxd 0x6d(%rdi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ fs sub $0x656e696c,%eax │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ @@ -2003225,15 +2003111,15 @@ │ │ │ │ add %dl,%al │ │ │ │ mov $0x344,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17aca85 │ │ │ │ + js 17ac9d5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2003285,29 +2003171,29 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17acc0e │ │ │ │ - jo 17acc1d │ │ │ │ + jb 17acb5e │ │ │ │ + jo 17acb6d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17acc12 │ │ │ │ + fs jne 17acb62 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17acc20 │ │ │ │ + je 17acb70 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17acc26 │ │ │ │ + js 17acb76 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17acc3b │ │ │ │ + jae 17acb8b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ movsxd 0x69(%rbp,%rbp,1),%ebp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2003334,15 +2003220,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x344ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17acbe5 │ │ │ │ + js 17acb35 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2003396,29 +2003282,29 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17acd6e │ │ │ │ - jo 17acd7d │ │ │ │ + jb 17accbe │ │ │ │ + jo 17acccd │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17acd72 │ │ │ │ + fs jne 17accc2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17acd80 │ │ │ │ + je 17accd0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17acd86 │ │ │ │ + js 17accd6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17acd9b │ │ │ │ + jae 17acceb │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2003453,15 +2003339,15 @@ │ │ │ │ add %dl,-0x3c(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17acd45 │ │ │ │ + js 17acc95 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2003515,57 +2003401,57 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17acece │ │ │ │ - jo 17acedd │ │ │ │ + jb 17ace1e │ │ │ │ + jo 17ace2d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17aced2 │ │ │ │ + fs jne 17ace22 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17acee0 │ │ │ │ + je 17ace30 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17acee6 │ │ │ │ + js 17ace36 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17acefb │ │ │ │ + jae 17ace4b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ movsxd 0x6d(%rdi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ movsxd (%rsi),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jae 17acf0e │ │ │ │ + jae 17ace5e │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17acea6 │ │ │ │ + jo 17acdf6 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ - jae 17acf1e │ │ │ │ + jae 17ace6e │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17aceb6 │ │ │ │ + jo 17ace06 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ - jae 17acf2e │ │ │ │ + jae 17ace7e │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17acec6 │ │ │ │ + jo 17ace16 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ (bad) │ │ │ │ test $0x1b2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a09c,%eax │ │ │ │ @@ -2003573,25 +2003459,25 @@ │ │ │ │ add %dl,%al │ │ │ │ mov $0x344,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17acea5 │ │ │ │ + js 17acdf5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc $0x316,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17acec3 │ │ │ │ + loopne 17ace13 │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x316a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add (%rax),%r8d │ │ │ │ @@ -2003633,54 +2003519,54 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17ad02e │ │ │ │ - jo 17ad03d │ │ │ │ + jb 17acf7e │ │ │ │ + jo 17acf8d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17ad032 │ │ │ │ + fs jne 17acf82 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17ad040 │ │ │ │ + je 17acf90 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ad046 │ │ │ │ + js 17acf96 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17ad05b │ │ │ │ + jae 17acfab │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - jae 17ad059 │ │ │ │ + jae 17acfa9 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17ad01f │ │ │ │ + jo 17acf6f │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7a(%rdx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ movsxd (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ - jb 17ad08c │ │ │ │ + jb 17acfdc │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ movsxd (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ - jb 17ad09c │ │ │ │ + jb 17acfec │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ movsxd (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ (bad) │ │ │ │ @@ -2003692,15 +2003578,15 @@ │ │ │ │ iret │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ad005 │ │ │ │ + js 17acf55 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2003753,73 +2003639,73 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17ad18e │ │ │ │ - jo 17ad19d │ │ │ │ + jb 17ad0de │ │ │ │ + jo 17ad0ed │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17ad192 │ │ │ │ + fs jne 17ad0e2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17ad1a0 │ │ │ │ + je 17ad0f0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ad1a6 │ │ │ │ + js 17ad0f6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17ad1bb │ │ │ │ + jae 17ad10b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ - jb 17ad1c7 │ │ │ │ + jb 17ad117 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ movsxd (%rsi),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6c(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - je 17ad193 │ │ │ │ - jo 17ad1da │ │ │ │ + je 17ad0e3 │ │ │ │ + jo 17ad12a │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17ad1d0 │ │ │ │ - jb 17ad1e1 │ │ │ │ + jo 17ad120 │ │ │ │ + jb 17ad131 │ │ │ │ imul $0x616f6c66,0x73(%rbp),%esp │ │ │ │ - je 17ad1a3 │ │ │ │ - jo 17ad1ea │ │ │ │ + je 17ad0f3 │ │ │ │ + jo 17ad13a │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17ad1e0 │ │ │ │ - jb 17ad1f1 │ │ │ │ + jo 17ad130 │ │ │ │ + jb 17ad141 │ │ │ │ imul $0x616f6c66,0x73(%rbp),%esp │ │ │ │ - je 17ad1b3 │ │ │ │ - jo 17ad1fa │ │ │ │ + je 17ad103 │ │ │ │ + jo 17ad14a │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17ad1f0 │ │ │ │ - jb 17ad201 │ │ │ │ + jo 17ad140 │ │ │ │ + jb 17ad151 │ │ │ │ imul $0x1b2a960,0x73(%rbp),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a09c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ret $0x344 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ad165 │ │ │ │ + js 17ad0b5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ or 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2003876,58 +2003762,58 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17ad2ee │ │ │ │ - jo 17ad2fd │ │ │ │ + jb 17ad23e │ │ │ │ + jo 17ad24d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17ad2f2 │ │ │ │ + fs jne 17ad242 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17ad300 │ │ │ │ + je 17ad250 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17ad306 │ │ │ │ + js 17ad256 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17ad31b │ │ │ │ + jae 17ad26b │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ data16 insb (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - je 17ad2de │ │ │ │ - jo 17ad325 │ │ │ │ + je 17ad22e │ │ │ │ + jo 17ad275 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17ad31b │ │ │ │ - jb 17ad32c │ │ │ │ + jo 17ad26b │ │ │ │ + jb 17ad27c │ │ │ │ imul $0x73696c2e,0x73(%rbp),%esp │ │ │ │ - jo 17ad2d9 │ │ │ │ + jo 17ad229 │ │ │ │ shl $1,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7e(%rax) │ │ │ │ push %rdx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2b(%rax) │ │ │ │ - loope 17ad305 │ │ │ │ + loope 17ad255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17ad2f2 │ │ │ │ + loopne 17ad242 │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jns 17ad2f6 │ │ │ │ + jns 17ad246 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x68(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ @@ -2003940,38 +2003826,38 @@ │ │ │ │ rol $0xe2,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ {rex2 0x4b} add $0x0,%rax │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - loop 17ad345 │ │ │ │ + loop 17ad295 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x30000000000356bb,%al │ │ │ │ (bad) │ │ │ │ - loop 17ad355 │ │ │ │ + loop 17ad2a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x57c(%rcx) │ │ │ │ ... │ │ │ │ add %bh,0x1e1e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x20(%rax) │ │ │ │ sbb %eax,(%rbx) │ │ │ │ ... │ │ │ │ fcomp %st(3) │ │ │ │ - loope 17ad3b5 │ │ │ │ + loope 17ad305 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%ah │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ - loope 17ad3c4 │ │ │ │ + loope 17ad314 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x77(%rax) │ │ │ │ rex.RXB add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e2d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2003983,48 +2003869,48 @@ │ │ │ │ fsub %st(2),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4c(%rax) │ │ │ │ rex add $0x0,%eax │ │ │ │ pop %rax │ │ │ │ cli │ │ │ │ - loop 17ad415 │ │ │ │ + loop 17ad365 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17ad42c │ │ │ │ + jo 17ad37c │ │ │ │ rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ movabs 0xb00000000001e2f7,%al │ │ │ │ cmp $0x310,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmc │ │ │ │ - loop 17ad4a5 │ │ │ │ + loop 17ad3f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x41(%rbp) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - rex jrcxz 17ad4d4 │ │ │ │ + rex jrcxz 17ad424 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ addl $0x0,0x3(%rsi) │ │ │ │ movabs 0x100000000001e1e6,%al │ │ │ │ mov $0x1,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5460e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rax) │ │ │ │ - jrcxz 17ad575 │ │ │ │ + jrcxz 17ad4c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%bl │ │ │ │ pop %rbx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -2004039,43 +2003925,43 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ in (%dx),%eax │ │ │ │ - loop 17ad5f5 │ │ │ │ + loop 17ad545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs 0x318,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 17ad5ff │ │ │ │ - loop 17ad625 │ │ │ │ + js 17ad54f │ │ │ │ + loop 17ad575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17ad5fa │ │ │ │ + jo 17ad54a │ │ │ │ movl $0x0,(%rdx) │ │ │ │ rcr $1,%ch │ │ │ │ - loope 17ad635 │ │ │ │ + loope 17ad585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e300(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rex.WRX add $0x0,%rax │ │ │ │ ... │ │ │ │ - loopne 17ad727 │ │ │ │ - loope 17ad745 │ │ │ │ + loopne 17ad677 │ │ │ │ + loope 17ad695 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x5f,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e2f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2004089,68 +2003975,68 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x31(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x24(%rax) │ │ │ │ - loop 17ad7d5 │ │ │ │ + loop 17ad725 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%bl │ │ │ │ pop %rsi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xe(%rax) │ │ │ │ - loop 17ad7e5 │ │ │ │ + loop 17ad735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc %cl,0x0(%rbx,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - jns 17ad816 │ │ │ │ + jns 17ad766 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - je 17ad849 │ │ │ │ + je 17ad799 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x25(%rax) │ │ │ │ - loope 17ad845 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - enter $0x567,$0x0 │ │ │ │ + loope 17ad795 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fsub %st,%st(1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7f(%rax) │ │ │ │ - adc %al,(%rbx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ + and %bl,%ah │ │ │ │ + loope 17ad7a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,%ah │ │ │ │ - loope 17ad865 │ │ │ │ + rex jg 17ad7bb │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + fsub %st,%st(1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x41(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push $0x41 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ fnclex │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jmp 17adbd9 │ │ │ │ + jmp 17adb29 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - loop 17ad895 │ │ │ │ + loop 17ad7e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ es add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2004161,334 +2004047,332 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fmull 0x0(%rbp,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x39(%rax) │ │ │ │ - loop 17ad915 │ │ │ │ + loop 17ad865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx,%rdx,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - loop 17ad925 │ │ │ │ + loop 17ad875 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x70,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ mov $0x1e1da,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - iret │ │ │ │ + add %al,-0x32(%rax) │ │ │ │ push %rdi │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ rex.W sti │ │ │ │ - loop 17ad965 │ │ │ │ + loop 17ad8b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x39(%rax) │ │ │ │ - loop 17ad975 │ │ │ │ + loop 17ad8c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x35b(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe2ff,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x72(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov $0xe5,%al │ │ │ │ - loope 17ada85 │ │ │ │ + loope 17ad9d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb 0x5(%rax),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adcb $0x0,0x3(%rip) │ │ │ │ xor %ah,%bh │ │ │ │ - loope 17adaa5 │ │ │ │ + loope 17ad9f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4a,%al │ │ │ │ push %rsp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e1da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - int1 │ │ │ │ + add %dl,-0x10(%rax) │ │ │ │ push %rbx │ │ │ │ add $0x0,%eax │ │ │ │ - js 17adaa8 │ │ │ │ - loop 17adac5 │ │ │ │ + js 17ad9f8 │ │ │ │ + loop 17ada15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x356(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub 0x5(%rbp),%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2a(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ sar $1,%ch │ │ │ │ - loop 17adae5 │ │ │ │ + loop 17ada35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17ada8b │ │ │ │ + jo 17ad9db │ │ │ │ push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(6),%st │ │ │ │ - loop 17adaf5 │ │ │ │ + loop 17ada45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax) │ │ │ │ pop %rsi │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x8(%rax) │ │ │ │ - loop 17adb75 │ │ │ │ + loop 17adac5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x34740,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in $0x45,%al │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ adc %al,%bh │ │ │ │ - loop 17adc65 │ │ │ │ + loop 17adbb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x34b(%rbx) │ │ │ │ add %bh,%al │ │ │ │ shl $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ push %rdi │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x26(%rax) │ │ │ │ - loope 17add05 │ │ │ │ + loope 17adc55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x51(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ cwtl │ │ │ │ in $0xe1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x34(%rax) │ │ │ │ push %rbp │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jp 17add36 │ │ │ │ + jp 17adc86 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x46(%rax) │ │ │ │ sbb (%rbx),%eax │ │ │ │ ... │ │ │ │ xor %bl,%dh │ │ │ │ - loope 17adde5 │ │ │ │ + loope 17add35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf8000000000301c2,%al │ │ │ │ jmp *%rdx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ - ja 17ade01 │ │ │ │ + ja 17add51 │ │ │ │ ... │ │ │ │ rex.W xlat %ds:(%rbx) │ │ │ │ - loop 17ade25 │ │ │ │ + loop 17add75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x4d,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - jns 17ade26 │ │ │ │ + jns 17add76 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jp 17ade1f │ │ │ │ + jp 17add6f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sti │ │ │ │ - loop 17ade55 │ │ │ │ + loop 17adda5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17ade33 │ │ │ │ + loopne 17add83 │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ out %eax,$0xe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rcx │ │ │ │ rex.WRXB add $0x0,%rax │ │ │ │ ... │ │ │ │ - js 17ade7b │ │ │ │ - loop 17ade95 │ │ │ │ + js 17addcb │ │ │ │ + loop 17adde5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ add $0x0,%eax │ │ │ │ - js 17ade67 │ │ │ │ - loop 17adea5 │ │ │ │ + js 17addb7 │ │ │ │ + loop 17addf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jne 17adef3 │ │ │ │ + (bad) │ │ │ │ + jne 17ade43 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ or %ah,%dl │ │ │ │ - loope 17adec5 │ │ │ │ + loope 17ade15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17adf1b │ │ │ │ + loopne 17ade6b │ │ │ │ push %rbp │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x19(%rax) │ │ │ │ - loope 17adef5 │ │ │ │ + loope 17ade45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17adee2 │ │ │ │ + loopne 17ade32 │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ fcomp %st(6) │ │ │ │ - loope 17adf75 │ │ │ │ + loope 17adec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x354(%rbx) │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lock rex.WRB add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%bh │ │ │ │ - loop 17adfe5 │ │ │ │ + loop 17adf35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x35e6e,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3c(%rax) │ │ │ │ - loop 17ae055 │ │ │ │ + loop 17adfa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x54406,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x25(%rax) │ │ │ │ - loope 17ae095 │ │ │ │ + loope 17adfe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + rorb $1,0x62(%rbp) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %bh,-0x5(%rax) │ │ │ │ - loop 17ae0c5 │ │ │ │ + js 17ae00d │ │ │ │ + loop 17ae015 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd8,%al │ │ │ │ rex.RXB add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %bh,%ch │ │ │ │ - loop 17ae0e5 │ │ │ │ + loop 17ae035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x5,0x5d(%rsi) │ │ │ │ ... │ │ │ │ sar $1,%dl │ │ │ │ - loop 17ae105 │ │ │ │ + loop 17ae055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ adc (%rbx),%al │ │ │ │ ... │ │ │ │ and %al,%dh │ │ │ │ - loop 17ae125 │ │ │ │ + loop 17ae075 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rsi │ │ │ │ push %rax │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov $0xdf,%al │ │ │ │ - loope 17ae155 │ │ │ │ + loope 17ae0a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x54b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%ah │ │ │ │ - loop 17ae1b5 │ │ │ │ + loop 17ae105 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17ae15c │ │ │ │ - jo 17ae1c1 │ │ │ │ + loopne 17ae0ac │ │ │ │ + jo 17ae111 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%ah │ │ │ │ - loop 17ae1c5 │ │ │ │ + loop 17ae115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa5,%al │ │ │ │ - jae 17ae1d1 │ │ │ │ + jae 17ae121 │ │ │ │ ... │ │ │ │ fdiv %st(2),%st │ │ │ │ - loop 17ae1f5 │ │ │ │ + loop 17ae145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%cl │ │ │ │ push %rax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sti │ │ │ │ - loop 17ae265 │ │ │ │ + loop 17ae1b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ negl 0x5(%rbx) │ │ │ │ ... │ │ │ │ push $0x1e2ff │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2004512,89 +2004396,90 @@ │ │ │ │ {rex2 0xe2} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ test $0xdb,%al │ │ │ │ - loope 17ae305 │ │ │ │ + loope 17ae255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rcx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + cmp %ch,0x0(%rbp,%rax,1) │ │ │ │ ... │ │ │ │ - add %ch,%ah │ │ │ │ - loop 17ae345 │ │ │ │ + in (%dx),%al │ │ │ │ + loop 17ae295 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17ae2f9 │ │ │ │ - jp 17ae351 │ │ │ │ + loopne 17ae249 │ │ │ │ + jp 17ae2a1 │ │ │ │ ... │ │ │ │ enter $0xe1dc,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17ae3ae │ │ │ │ + jo 17ae2fe │ │ │ │ push %rdi │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x55a9c(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1e2e9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - shll $0x0,0x5(%rbp) │ │ │ │ + fwait │ │ │ │ + pop %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + nop │ │ │ │ + jmp 17ae5a8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6(%rax) │ │ │ │ - loop 17ae485 │ │ │ │ + rol $1,%cl │ │ │ │ + gs add $0x0,%eax │ │ │ │ + rex cli │ │ │ │ + loop 17ae3d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%dl │ │ │ │ - ja 17ae491 │ │ │ │ + ja 17ae3e1 │ │ │ │ ... │ │ │ │ shl $1,%dh │ │ │ │ - loope 17ae4f5 │ │ │ │ + loope 17ae445 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ addr32 (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jp 17ae556 │ │ │ │ + jp 17ae4a6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or 0x3(%rbx),%al │ │ │ │ ... │ │ │ │ - call 17cc8a2 │ │ │ │ + call 17cc7f2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x26(%rax) │ │ │ │ - jo 17ae5b1 │ │ │ │ + jo 17ae501 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%dl │ │ │ │ - loop 17ae5b5 │ │ │ │ + loop 17ae505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x20(%rax) │ │ │ │ - loope 17ae5f5 │ │ │ │ + loope 17ae545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movl $0x0,(%rbx,%rax,1) │ │ │ │ pop %rax │ │ │ │ shl %cl,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2004611,37 +2004496,37 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7a(%rax) │ │ │ │ pop %rbp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x20(%rax) │ │ │ │ - loope 17ae635 │ │ │ │ + loope 17ae585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rcx │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x34aff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - loopne 17ae634 │ │ │ │ + loopne 17ae584 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x62(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2c(%rax) │ │ │ │ - loop 17ae6c5 │ │ │ │ + loop 17ae615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0x47,%bl │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov $0x1e1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2004649,31 +2004534,31 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ ret │ │ │ │ - loop 17ae795 │ │ │ │ + loop 17ae6e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ah │ │ │ │ pop %rsi │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ clc │ │ │ │ rex.WRX add $0x0,%rax │ │ │ │ cwtl │ │ │ │ - loop 17ae7b4 │ │ │ │ + loop 17ae704 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x35cd9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ fabs │ │ │ │ @@ -2004685,35 +2004570,35 @@ │ │ │ │ fsubp %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x46(%rax) │ │ │ │ roll $1,(%rdx) │ │ │ │ ... │ │ │ │ test $0xe9,%al │ │ │ │ - loop 17ae855 │ │ │ │ + loop 17ae7a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ clc │ │ │ │ iret │ │ │ │ - loop 17ae8c5 │ │ │ │ + loop 17ae815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x34a(%rdi) │ │ │ │ add %al,%al │ │ │ │ add %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rorb $0x0,0x0(%rbp,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 17ccae5 │ │ │ │ + call 17cca35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cltd │ │ │ │ add (%rax),%r8d │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2004728,92 +2004613,92 @@ │ │ │ │ add %bl,0x1e2c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ adc %al,(%rbx) │ │ │ │ ... │ │ │ │ sbb %bl,%dl │ │ │ │ - loop 17ae9b5 │ │ │ │ + loop 17ae905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17ae94d │ │ │ │ + loopne 17ae89d │ │ │ │ rex.RX add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30707(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - call 17aec17 │ │ │ │ + call 17aeb67 │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x34b(%rdi) │ │ │ │ add %cl,0x1e1e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x66(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1c(%rax) │ │ │ │ - loope 17aea85 │ │ │ │ + loope 17ae9d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%al │ │ │ │ pop %rsi │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e2c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x54164(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ clc │ │ │ │ - loop 17aeaf5 │ │ │ │ + loop 17aea45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x35f(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%bh │ │ │ │ - loope 17aeb75 │ │ │ │ + loope 17aeac5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x346(%rip) │ │ │ │ ... │ │ │ │ add %dl,0x1e301(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - je 17aebe0 │ │ │ │ + je 17aeb30 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ - loope 17aebb5 │ │ │ │ + loope 17aeb05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%dl │ │ │ │ + adc %al,%dl │ │ │ │ pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ fadds (%rcx) │ │ │ │ - jrcxz 17aebc5 │ │ │ │ + jrcxz 17aeb15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%bl │ │ │ │ push %rsi │ │ │ │ add $0x0,%eax │ │ │ │ mov $0xf9,%al │ │ │ │ - loop 17aebd5 │ │ │ │ + loop 17aeb25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x555(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%bl │ │ │ │ - loop 17aec35 │ │ │ │ + loop 17aeb85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ rex.WRXB add (%r8),%r8 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1e2(%rax) │ │ │ │ @@ -2004825,22 +2004710,22 @@ │ │ │ │ add %ch,0x1e2c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x314,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex std │ │ │ │ - loop 17aec85 │ │ │ │ + loop 17aebd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc 0x5(%rax),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(0),%st │ │ │ │ - loop 17aec95 │ │ │ │ + loop 17aebe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x5(%rbp,%rax,2) │ │ │ │ ... │ │ │ │ push $0x1e2c6 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2004853,75 +2004738,75 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x35cde(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ cli │ │ │ │ - loop 17aeda5 │ │ │ │ + loop 17aecf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17aed9b │ │ │ │ + jo 17aeceb │ │ │ │ rex.B add $0x0,%eax │ │ │ │ ... │ │ │ │ test $0xfb,%al │ │ │ │ - loop 17aedf5 │ │ │ │ + loop 17aed45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adcl $0x0,0x5(%rdi) │ │ │ │ ... │ │ │ │ push $0x1e1df │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ rex.XB add $0x0,%eax │ │ │ │ ... │ │ │ │ adc %bl,%ch │ │ │ │ - loope 17aee65 │ │ │ │ + loope 17aedb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ rex.RB add $0x0,%eax │ │ │ │ ... │ │ │ │ adc %ah,%al │ │ │ │ - loope 17aef05 │ │ │ │ + loope 17aee55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17aef47 │ │ │ │ + loopne 17aee97 │ │ │ │ push %rsi │ │ │ │ add $0x0,%eax │ │ │ │ cmp %bl,%bl │ │ │ │ - loop 17aef15 │ │ │ │ + loop 17aee65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ add (%r8),%r8 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1a(%rax) │ │ │ │ - loope 17aef75 │ │ │ │ + loope 17aeec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs 0xec90000000000140,%al │ │ │ │ - loop 17aef85 │ │ │ │ + loop 17aeed5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ - jl 17aef91 │ │ │ │ + jl 17aeee1 │ │ │ │ ... │ │ │ │ clc │ │ │ │ stc │ │ │ │ - loop 17af025 │ │ │ │ + loop 17aef75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x5,0x5d(%rbp) │ │ │ │ ... │ │ │ │ - call 17cd23b │ │ │ │ + call 17cd18b │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x79(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ ... │ │ │ │ push $0x1e37a │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2004938,16 +2004823,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33(%rax) │ │ │ │ addr32 add $0x0,%eax │ │ │ │ - loopne 17af09e │ │ │ │ - loop 17af0a5 │ │ │ │ + loopne 17aefee │ │ │ │ + loop 17aeff5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rcx,%rdi,2) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ enter $0xe2f9,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2004956,80 +2004841,80 @@ │ │ │ │ clc │ │ │ │ imul $0x1e2fe18,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x5,0x78(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17af0f1 │ │ │ │ - loope 17af115 │ │ │ │ + loopne 17af041 │ │ │ │ + loope 17af065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x550(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,%dl │ │ │ │ - loop 17af135 │ │ │ │ + loop 17af085 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rcx) │ │ │ │ pop %rsp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cli │ │ │ │ - loop 17af145 │ │ │ │ + loop 17af095 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x5,0x61(%rcx) │ │ │ │ ... │ │ │ │ movabs 0xd00000000001e2c7,%al │ │ │ │ movabs 0x2c6,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(7),%st │ │ │ │ - loope 17af225 │ │ │ │ + loope 17af175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %eax,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x71(%rax) │ │ │ │ rex add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3a(%rax) │ │ │ │ - loop 17af245 │ │ │ │ + loop 17af195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x2(%rax,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W loopne 17af235 │ │ │ │ + rex.W loopne 17af185 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30390(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - jmp 17af448 │ │ │ │ + jmp 17af398 │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x56d(%rsi) │ │ │ │ add %al,0x0(%rax) │ │ │ │ - jrcxz 17af275 │ │ │ │ + jrcxz 17af1c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ - jg 17af281 │ │ │ │ + jg 17af1d1 │ │ │ │ ... │ │ │ │ sub %dl,%dh │ │ │ │ - loop 17af2a5 │ │ │ │ + loop 17af1f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ sbb %al,(%rbx) │ │ │ │ ... │ │ │ │ rex.W fsub %st(1),%st │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2005043,51 +2004928,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x40(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - loop 17af315 │ │ │ │ + loop 17af265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xab,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ {rex2 0x59} add $0x0,%rax │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ - call 17af527 │ │ │ │ + call 17af477 │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x50,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fsubp %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loope 17af3b9 │ │ │ │ + loope 17af309 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - loop 17af385 │ │ │ │ + loop 17af2d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17af388 │ │ │ │ + loopne 17af2d8 │ │ │ │ push %rdx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1f(%rax) │ │ │ │ - loope 17af395 │ │ │ │ + loope 17af2e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x51(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -2005107,29 +2004992,28 @@ │ │ │ │ add %bh,0x1e1dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x57455(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cld │ │ │ │ - loop 17af465 │ │ │ │ + loop 17af3b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x56cb5,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x54c97(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1e1e0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + rex.WR add $0x0,%rax │ │ │ │ + movabs 0xd00000000001e1e0,%al │ │ │ │ in (%dx),%eax │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe2c6,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2005149,36 +2005033,36 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rsp │ │ │ │ add $0x3,%eax │ │ │ │ ... │ │ │ │ add %ch,-0x1e(%rax) │ │ │ │ - loope 17af515 │ │ │ │ + loope 17af465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ sbb $0x3,%al │ │ │ │ ... │ │ │ │ mov $0x1e300,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ movabs 0x556,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jrcxz 17af605 │ │ │ │ + jrcxz 17af555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x31ce9,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2(%rax) │ │ │ │ - loop 17af695 │ │ │ │ + loop 17af5e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fists 0x3(%rax) │ │ │ │ ... │ │ │ │ nop │ │ │ │ fsubp %st,%st(1) │ │ │ │ @@ -2005187,15 +2005071,15 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add (%r8),%r8d │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sti │ │ │ │ - loop 17af775 │ │ │ │ + loop 17af6c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cs add (%rax),%r8 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2005206,15 +2005090,15 @@ │ │ │ │ rex.B add $0x0,%eax │ │ │ │ ... │ │ │ │ movabs 0x600000000001e1dd,%al │ │ │ │ test %ah,0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%dh │ │ │ │ - loop 17af815 │ │ │ │ + loop 17af765 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0x4d,%bl │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ clc │ │ │ │ fsub %st,%st(1) │ │ │ │ @@ -2005228,58 +2005112,58 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x343,%edx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%bh │ │ │ │ - loope 17af975 │ │ │ │ + loope 17af8c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x357(%rax) │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ in $0xe2,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x34fc7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3(%rax) │ │ │ │ - loop 17af9e5 │ │ │ │ + loop 17af935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17af9b2 │ │ │ │ + jo 17af902 │ │ │ │ rex.WR add $0x0,%rax │ │ │ │ ... │ │ │ │ rex xlat %ds:(%rbx) │ │ │ │ - loope 17afa05 │ │ │ │ + loope 17af955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x45(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - loope 17afa34 │ │ │ │ + loope 17af984 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5448f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ - loop 17afa65 │ │ │ │ + loop 17af9b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - jmp 17affed │ │ │ │ + jmp 17aff3d │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%al │ │ │ │ - loop 17afae5 │ │ │ │ + loop 17afa35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x34e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ in $0xe1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2005295,27 +2005179,27 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x303c8(%rax) │ │ │ │ ... │ │ │ │ clc │ │ │ │ - loop 17afc05 │ │ │ │ + loop 17afb55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ sbb (%rbx),%eax │ │ │ │ ... │ │ │ │ mov $0xc6,%al │ │ │ │ - loop 17afc25 │ │ │ │ + loop 17afb75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x316(%rax) │ │ │ │ add %bh,%al │ │ │ │ - loope 17afc15 │ │ │ │ + loope 17afb65 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ rex.RX add (%rax),%r8d │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2005329,205 +2005213,205 @@ │ │ │ │ add %ch,0x1e2fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ rex.WRB add $0x0,%rax │ │ │ │ ... │ │ │ │ or %ch,%al │ │ │ │ - loope 17afd15 │ │ │ │ + loope 17afc65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x85,%al │ │ │ │ add (%r8),%r8d │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - repz loop 17afd65 │ │ │ │ + repz loop 17afcb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rsi │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ fsub %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jne 17afda1 │ │ │ │ + jne 17afcf1 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - call 17aff97 │ │ │ │ + call 17afee7 │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x354(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdc,%al │ │ │ │ - loope 17afdd5 │ │ │ │ + loope 17afd25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17afdd1 │ │ │ │ + jo 17afd21 │ │ │ │ push %rbx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e2d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.RX add %fs:(%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7(%rax) │ │ │ │ - loop 17afdf5 │ │ │ │ + loop 17afd45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ pop %rax │ │ │ │ add $0x0,%eax │ │ │ │ cmp %bl,%cl │ │ │ │ - loope 17afe05 │ │ │ │ + loope 17afd55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ imul $0x0,0x3(%rdx),%edx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ stc │ │ │ │ - loop 17afe45 │ │ │ │ + loop 17afd95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x551(%rax) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - loop 17afea5 │ │ │ │ + loop 17afdf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5438b,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x23(%rax) │ │ │ │ - loope 17aff15 │ │ │ │ + loope 17afe65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor $0x551,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xed,%al │ │ │ │ - loop 17aff85 │ │ │ │ + loop 17afed5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1f(%rax) │ │ │ │ - loope 17affa5 │ │ │ │ + loope 17afef5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub 0x3(%rdx),%edx │ │ │ │ ... │ │ │ │ cmp %ah,%dl │ │ │ │ - loope 17b0015 │ │ │ │ + loope 17aff65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%bl │ │ │ │ - loop 17b0025 │ │ │ │ + loop 17aff75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x302(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(0),%st │ │ │ │ - loop 17b0085 │ │ │ │ + loop 17affd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17b00a7 │ │ │ │ + jo 17afff7 │ │ │ │ adc $0x3,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ fsubp %st,%st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test %al,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%bh │ │ │ │ - loop 17b00a5 │ │ │ │ + loop 17afff5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x7e(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ enter $0xe2e4,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x31a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cld │ │ │ │ - loop 17b00d5 │ │ │ │ + loop 17b0025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x57bdd,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2(%rax) │ │ │ │ movsxd 0x0(%rip),%eax │ │ │ │ rex hlt │ │ │ │ - loop 17b0105 │ │ │ │ + loop 17b0055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsxd 0x5(%rbx),%esi │ │ │ │ ... │ │ │ │ or %al,(%rdx) │ │ │ │ - jrcxz 17b0125 │ │ │ │ + jrcxz 17b0075 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbd,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - loopne 17b0118 │ │ │ │ - loop 17b0155 │ │ │ │ + loopne 17b0068 │ │ │ │ + loop 17b00a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x35c03(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - loop 17b01b5 │ │ │ │ + loop 17b0105 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x75(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - loop 17b01d5 │ │ │ │ + loop 17b0125 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%al │ │ │ │ rex.R add $0x0,%eax │ │ │ │ ... │ │ │ │ push $0x1e2e1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2005555,101 +2005439,100 @@ │ │ │ │ add %al,0x55b84(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fndisi(8087 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x70(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x55f8f(%rax) │ │ │ │ ... │ │ │ │ - jo 17b02cc │ │ │ │ - loop 17b02d5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x6(%rax) │ │ │ │ + loop 17b0225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%ah │ │ │ │ sbb %eax,(%rbx) │ │ │ │ ... │ │ │ │ mov $0x1e2f1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x10(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x23(%rax) │ │ │ │ - loope 17b03b5 │ │ │ │ + loope 17b0305 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0x5e,%al │ │ │ │ add $0x0,%eax │ │ │ │ mov %ah,%dh │ │ │ │ - loope 17b03c5 │ │ │ │ + loope 17b0315 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb (%r11),%r8 │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - loope 17b03f4 │ │ │ │ + loope 17b0344 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and $0x34d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17b0422 │ │ │ │ - jrcxz 17b0425 │ │ │ │ + jo 17b0372 │ │ │ │ + jrcxz 17b0375 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17b0406 │ │ │ │ + jo 17b0356 │ │ │ │ rex.R add $0x0,%eax │ │ │ │ ... │ │ │ │ sub %al,(%rax) │ │ │ │ - jrcxz 17b04b5 │ │ │ │ + jrcxz 17b0405 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9e,%al │ │ │ │ - jnp 17b04c1 │ │ │ │ + jnp 17b0411 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bl │ │ │ │ - loope 17b04c5 │ │ │ │ + loope 17b0415 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ adc (%rbx),%eax │ │ │ │ ... │ │ │ │ shl $1,%al │ │ │ │ - loope 17b0525 │ │ │ │ + loope 17b0475 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rcrb $1,0x3(%rip) │ │ │ │ ... │ │ │ │ add %ch,-0xd(%rax) │ │ │ │ - loop 17b0605 │ │ │ │ + loop 17b0555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test %ebx,0x3(%rax) │ │ │ │ ... │ │ │ │ or %bh,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3178d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ stc │ │ │ │ - loop 17b06b5 │ │ │ │ + loop 17b0605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x54c(%rdi) │ │ │ │ + nop │ │ │ │ + xchg %eax,%edi │ │ │ │ + rex.WR add $0x0,%rax │ │ │ │ ... │ │ │ │ - add %ch,%al │ │ │ │ - add %ah,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + call 17ce935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x57c87(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ fucom %st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2005665,75 +2005548,75 @@ │ │ │ │ ... │ │ │ │ shl $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x34(%rax) │ │ │ │ rex.X add $0x0,%eax │ │ │ │ add %cl,%al │ │ │ │ - loop 17b0735 │ │ │ │ + loop 17b0685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock std │ │ │ │ add (%rbx),%eax │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ stc │ │ │ │ - loop 17b0755 │ │ │ │ + loop 17b06a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4c(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ cld │ │ │ │ - loop 17b0765 │ │ │ │ + loop 17b06b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 17b0cbf │ │ │ │ + jmp 17b0c0f │ │ │ │ add %al,(%rax) │ │ │ │ - call 17cea3c │ │ │ │ + call 17ce98c │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30b77(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e1df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x66(%rax) │ │ │ │ + add %dh,0x66(%rax) │ │ │ │ add $0x0,%rax │ │ │ │ rex.W out %eax,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x52(%rax) │ │ │ │ push %rax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x19(%rax) │ │ │ │ - loope 17b07c5 │ │ │ │ + loope 17b0715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmc │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %al,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add 0x5(%rax),%edx │ │ │ │ ... │ │ │ │ and %ah,%dl │ │ │ │ - loope 17b0835 │ │ │ │ + loope 17b0785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x358(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%bh │ │ │ │ - loop 17b0855 │ │ │ │ + loop 17b07a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x87,%al │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ @@ -2005748,20 +2005631,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ femms │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e300(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loope 17b0914 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x549e1(%rax) │ │ │ │ ... │ │ │ │ - cmp $0xe2,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1e2f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp 0x5(%rbp),%eax │ │ │ │ ... │ │ │ │ push $0x1e1dc │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -2005803,44 +2005684,44 @@ │ │ │ │ out %eax,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x34c9a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x15(%rax) │ │ │ │ - loop 17b0b45 │ │ │ │ + loop 17b0a95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x53,%al │ │ │ │ - js 17b0b51 │ │ │ │ + js 17b0aa1 │ │ │ │ ... │ │ │ │ test $0xe4,%al │ │ │ │ - loope 17b0c95 │ │ │ │ + loope 17b0be5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x543(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17b0c98 │ │ │ │ - loope 17b0cb5 │ │ │ │ + jo 17b0be8 │ │ │ │ + loope 17b0c05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex in $0x42,%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2c(%rax) │ │ │ │ - loope 17b0d15 │ │ │ │ + loope 17b0c65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x43(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - loopne 17b0d2b │ │ │ │ - loope 17b0d55 │ │ │ │ + loopne 17b0c7b │ │ │ │ + loope 17b0ca5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%bh │ │ │ │ rex.R add $0x0,%eax │ │ │ │ enter $0xe1e5,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2005848,27 +2005729,27 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jge 17b0dbc │ │ │ │ + jge 17b0d0c │ │ │ │ add $0x0,%eax │ │ │ │ fsub %st(1),%st │ │ │ │ - loope 17b0d85 │ │ │ │ + loope 17b0cd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rcx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - loop 17b0d95 │ │ │ │ + loop 17b0ce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ in $0xe2,%al │ │ │ │ @@ -2005880,23 +2005761,23 @@ │ │ │ │ ... │ │ │ │ push $0x1e1d6 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x31cc0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3(%rax) │ │ │ │ - loop 17b0e45 │ │ │ │ + loop 17b0d95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17b0df9 │ │ │ │ + loopne 17b0d49 │ │ │ │ pop %rax │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 17b0ed0 │ │ │ │ - loop 17b0ed5 │ │ │ │ + js 17b0e20 │ │ │ │ + loop 17b0e25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x5e(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2fc(%rax) │ │ │ │ @@ -2005915,48 +2005796,48 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push 0x5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%bh │ │ │ │ - loop 17b0fd5 │ │ │ │ + loop 17b0f25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%cl │ │ │ │ rex.WRXB add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ or $0x6a,%al │ │ │ │ add $0x0,%eax │ │ │ │ rol $1,%bh │ │ │ │ - loop 17b0ff5 │ │ │ │ + loop 17b0f45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi,%rdx,8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ leave │ │ │ │ - loop 17b1005 │ │ │ │ + loop 17b0f55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x19(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4(%rax) │ │ │ │ - loop 17b1015 │ │ │ │ + loop 17b0f65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x5,0x45(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 17cf301 │ │ │ │ + call 17cf251 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -2005965,22 +2005846,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmc │ │ │ │ add (%r8),%r8 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x20(%rax) │ │ │ │ - loope 17b1085 │ │ │ │ + loope 17b0fd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2cc6e,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1e(%rax) │ │ │ │ - loope 17b10b5 │ │ │ │ + loope 17b1005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%ch │ │ │ │ rex.RB add $0x0,%eax │ │ │ │ ... │ │ │ │ and $0xe1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2005997,37 +2005878,37 @@ │ │ │ │ add %ch,0x1e1e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ rex.RXB add $0x0,%eax │ │ │ │ ... │ │ │ │ and %bl,%bh │ │ │ │ - loope 17b11f5 │ │ │ │ + loope 17b1145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x351(%rcx) │ │ │ │ add %ch,(%rax) │ │ │ │ std │ │ │ │ - loop 17b1205 │ │ │ │ + loop 17b1155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ pop %rcx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - loope 17b1244 │ │ │ │ + loope 17b1194 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xf(%rax) │ │ │ │ add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - loope 17b1254 │ │ │ │ + loope 17b11a4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x35925(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e2ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x55180(%rax) │ │ │ │ @@ -2006085,181 +2005966,181 @@ │ │ │ │ add %r10b,0x56(%r11) │ │ │ │ rex.RB push %r10 │ │ │ │ push %rbx │ │ │ │ rex.WB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ - jle 17b1348 │ │ │ │ + jle 17b1298 │ │ │ │ cmp (%rax),%esp │ │ │ │ rex.WB insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ gs addr32 (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,0x65(%rsi) │ │ │ │ - jb 17b13a3 │ │ │ │ + jb 17b12f3 │ │ │ │ imul $0x537e20,0x6e(%rdi),%ebp │ │ │ │ ... │ │ │ │ add %dl,0x41(%rdx,%rdx,2) │ │ │ │ rex.WRX push %rbx │ │ │ │ rex.WR │ │ │ │ push %r12 │ │ │ │ rex.RB sub $0x53524556,%eax │ │ │ │ rex.WB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX add %r8b,(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x65(%rax,%rbp,2) │ │ │ │ - jb 17b13ca │ │ │ │ + jb 17b131a │ │ │ │ and %ch,0x73(%rcx) │ │ │ │ and %ch,0x6f(%rsi) │ │ │ │ and %al,0x4c(%rbx) │ │ │ │ and %dh,0x72(%rax) │ │ │ │ imul $0x65766974,0x69(%rbp),%ebp │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ - jb 17b139d │ │ │ │ - je 17b13e0 │ │ │ │ + jb 17b12ed │ │ │ │ + je 17b1330 │ │ │ │ movsxd 0x69(%rbx),%ebp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,0x20(%ecx) │ │ │ │ - jae 17b13fe │ │ │ │ + jae 17b134e │ │ │ │ (bad) │ │ │ │ movsxd 0x72(%rdi,%rbp,2),%esi │ │ │ │ - jns 17b13b4 │ │ │ │ + jns 17b1304 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17b1407 │ │ │ │ + je 17b1357 │ │ │ │ and %ah,0x20(%rcx) │ │ │ │ imul $0x726f7463,%fs:0x65(%rdx),%esi │ │ │ │ - jns 17b13d3 │ │ │ │ + jns 17b1323 │ │ │ │ or (%rax),%ah │ │ │ │ and %ah,(%rax) │ │ │ │ push %rdi │ │ │ │ and %ch,%gs:0x65(%rsi) │ │ │ │ gs and %dh,%fs:0x75(%rbx) │ │ │ │ movsxd 0x20(%rax),%ebp │ │ │ │ (bad) │ │ │ │ and %ah,0x75(%rsi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ movsxd 0x6f(%rcx,%rbp,2),%esi │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,0x65(%rdx) │ │ │ │ movsxd 0x75(%rcx),%esp │ │ │ │ - jae 17b142d │ │ │ │ + jae 17b137d │ │ │ │ and %ah,0x66(%rbp,%riz,2) │ │ │ │ - jae 17b1447 │ │ │ │ - jae 17b1444 │ │ │ │ + jae 17b1397 │ │ │ │ + jae 17b1394 │ │ │ │ gs insl (%dx),%es:(%rdi) │ │ │ │ and %ch,0x61(%rax) │ │ │ │ - jae 17b13f7 │ │ │ │ + jae 17b1347 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - je 17b1449 │ │ │ │ + je 17b1399 │ │ │ │ and %ah,0x6e(%rcx) │ │ │ │ or %fs:(%rax),%ah │ │ │ │ and %ah,(%rax) │ │ │ │ - jb 17b1453 │ │ │ │ + jb 17b13a3 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - je 17b145b │ │ │ │ - jbe 17b1459 │ │ │ │ + je 17b13ab │ │ │ │ + jbe 17b13a9 │ │ │ │ and %dh,0x61(%rax) │ │ │ │ - je 17b1461 │ │ │ │ + je 17b13b1 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - gs jae 17b141f │ │ │ │ + gs jae 17b136f │ │ │ │ imul $0x20656874,0x20(%rsi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17b1477 │ │ │ │ - gs jae 17b143c │ │ │ │ + fs jne 17b13c7 │ │ │ │ + gs jae 17b138c │ │ │ │ and %dl,0x69(%rax,%rbp,2) │ │ │ │ - jae 17b1434 │ │ │ │ + jae 17b1384 │ │ │ │ imul $0x6f732061,0x20(%rbx),%esi │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - gs ja 17b1487 │ │ │ │ + gs ja 17b13d7 │ │ │ │ (bad) │ │ │ │ - je 17b1442 │ │ │ │ - jne 17b148b │ │ │ │ + je 17b1392 │ │ │ │ + jne 17b13db │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jns 17b1447 │ │ │ │ + jns 17b1397 │ │ │ │ push $0x206b6361 │ │ │ │ - ja 17b1496 │ │ │ │ + ja 17b13e6 │ │ │ │ imul $0x2020200a,0x68(%rbx),%esp │ │ │ │ - jae 17b149c │ │ │ │ + jae 17b13ec │ │ │ │ gs insl (%dx),%es:(%rdi) │ │ │ │ - jae 17b145b │ │ │ │ - je 17b14ac │ │ │ │ + jae 17b13ab │ │ │ │ + je 17b13fc │ │ │ │ and %dh,0x6f(%rdi) │ │ │ │ - jb 17b14ad │ │ │ │ + jb 17b13fd │ │ │ │ and %ch,0x6f(%rbp) │ │ │ │ - jae 17b14bb │ │ │ │ + jae 17b140b │ │ │ │ and %ch,0x66(%rdi) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %dh,0x6d(%rcx,%rbp,2) │ │ │ │ gs and %dl,%gs:0x65(%rdi) │ │ │ │ and %ah,0x73(%rcx) │ │ │ │ - jae 17b14d1 │ │ │ │ + jae 17b1421 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and %dh,%gs:0x61(%rax,%rbp,2) │ │ │ │ - je 17b1484 │ │ │ │ + je 17b13d4 │ │ │ │ rex.B │ │ │ │ rex.X push %rbx │ │ │ │ rex.WRXB │ │ │ │ rex.WR push %rbp │ │ │ │ push %rsp │ │ │ │ rex.RB sub $0x45524944,%eax │ │ │ │ rex.XB push %r12 │ │ │ │ rex.WRXB push %r10 │ │ │ │ pop %rcx │ │ │ │ or (%rax),%ah │ │ │ │ and %ah,(%rax) │ │ │ │ imul $0x69642061,0x20(%rbx),%esi │ │ │ │ - jb 17b14e8 │ │ │ │ + jb 17b1438 │ │ │ │ movsxd 0x72(%rdi,%rbp,2),%esi │ │ │ │ - jns 17b14b5 │ │ │ │ + jns 17b1405 │ │ │ │ and %dh,0x69(%rdi) │ │ │ │ - je 17b14f6 │ │ │ │ + je 17b1446 │ │ │ │ and %ch,0x6f(%rsi) │ │ │ │ and %ah,0x69(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and %dh,%gs:0x74(%rbx) │ │ │ │ - jne 17b1502 │ │ │ │ + jne 17b1452 │ │ │ │ imul $0x6f,(%rax),%esp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ah,0x6e(%rbp) │ │ │ │ fs and %dl,%fs:0x65(%rdx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - je 17b151c │ │ │ │ - jbe 17b151a │ │ │ │ + je 17b146c │ │ │ │ + jbe 17b146a │ │ │ │ sub $0x65726964,%eax │ │ │ │ movsxd 0x72(%rdi,%rbp,2),%esi │ │ │ │ - jns 17b14ec │ │ │ │ + jns 17b143c │ │ │ │ or (%rax),%ah │ │ │ │ and %ah,(%rax) │ │ │ │ push $0x7665776f │ │ │ │ - gs jb 17b14f8 │ │ │ │ + gs jb 17b1448 │ │ │ │ and %ch,0x61(%rbp) │ │ │ │ - jns 17b14f1 │ │ │ │ + jns 17b1441 │ │ │ │ push $0x20657661 │ │ │ │ (bad) │ │ │ │ and %ah,0x69(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and %dh,%gs:0x74(%rbx) │ │ │ │ - jne 17b1548 │ │ │ │ + jne 17b1498 │ │ │ │ imul $0x6f,(%rax),%esp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ah,0x6e(%rbp) │ │ │ │ fs add %al,%fs:(%rax) │ │ │ │ ... │ │ │ │ rex.B │ │ │ │ @@ -2006352,20 +2006233,18 @@ │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ push %rdx │ │ │ │ rex.RB │ │ │ │ rex.WR sub $0x524944,%rax │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ push %rbx │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.XB xor %eax,0x0(%rip) │ │ │ │ - rex.WRX push %rbp │ │ │ │ + add %cl,0x55(%rsi) │ │ │ │ rex.WR │ │ │ │ rex.WR sub $0x49525453,%rax │ │ │ │ rex.WRX │ │ │ │ rex.RXB add $0x0,%eax │ │ │ │ rex.B │ │ │ │ rex.X push %rbx │ │ │ │ sub $0x45524944,%eax │ │ │ │ @@ -2006401,15 +2006280,15 @@ │ │ │ │ add %dl,0x45(%rdx) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ rex.WR push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ - (bad) │ │ │ │ + rex.WB movb $0x0,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ push %rbx │ │ │ │ push %rax │ │ │ │ rex.WR │ │ │ │ @@ -2006572,15 +2006451,15 @@ │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ rex.WRX │ │ │ │ rex.RB push %r15 │ │ │ │ sub $0x454c4946,%eax │ │ │ │ sub $0x45505954,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x72(%rbp) │ │ │ │ - jb 17b1834 │ │ │ │ + jb 17b1784 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ sub 0x4f(%rbx),%al │ │ │ │ rex.WRB push %r8 │ │ │ │ rex.WB │ │ │ │ @@ -2006794,370 +2006673,370 @@ │ │ │ │ rex.WRX │ │ │ │ rex.B │ │ │ │ rex.WRB │ │ │ │ rex.RB sub $0x49,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jns 17b1a54 │ │ │ │ + jns 17b19a4 │ │ │ │ movsxd 0x70(%edi,%ebp,1),%ebp │ │ │ │ - jb 17b1a93 │ │ │ │ - addr32 gs js 17b1aa2 │ │ │ │ + jb 17b19e3 │ │ │ │ + addr32 gs js 17b19f2 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - jns 17b1a74 │ │ │ │ + jns 17b19c4 │ │ │ │ movsxd 0x6e(%edi,%ebp,1),%ebp │ │ │ │ - jne 17b1abb │ │ │ │ - gs jb 17b1aba │ │ │ │ + jne 17b1a0b │ │ │ │ + gs jb 17b1a0a │ │ │ │ movsxd 0x6c(%rcx),%esp │ │ │ │ (bad) │ │ │ │ - jae 17b1ac3 │ │ │ │ + jae 17b1a13 │ │ │ │ (bad) │ │ │ │ - je 17b1abf │ │ │ │ + je 17b1a0f │ │ │ │ movsxd (%rsi),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1adf │ │ │ │ + jb 17b1a2f │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jne 17b1adb │ │ │ │ - gs jb 17b1ada │ │ │ │ + jne 17b1a2b │ │ │ │ + gs jb 17b1a2a │ │ │ │ movsxd 0x6c(%rcx),%esp │ │ │ │ (bad) │ │ │ │ data16 xor 0x6c(%rbx),%ah │ │ │ │ sub $0x6b636170,%eax │ │ │ │ (bad) │ │ │ │ gs outsl %gs:(%esi),(%dx) │ │ │ │ ... │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1b0f │ │ │ │ + jb 17b1a5f │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jb 17b1b05 │ │ │ │ + jb 17b1a55 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ movsxd (%rsi),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1b2f │ │ │ │ + jb 17b1a7f │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ - addr32 gs je 17b1b2e │ │ │ │ - jo 17b1b35 │ │ │ │ + addr32 gs je 17b1a7e │ │ │ │ + jo 17b1a85 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1b4f │ │ │ │ + jb 17b1a9f │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ movsxd 0x6d(%rdi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ fs sub $0x656e696c,%eax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1b6f │ │ │ │ + jb 17b1abf │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ - je 17b1b6f │ │ │ │ + je 17b1abf │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17b1b6e │ │ │ │ + jae 17b1abe │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1b8f │ │ │ │ + jb 17b1adf │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ - jo 17b1b8f │ │ │ │ - gs addr32 gs js 17b1b92 │ │ │ │ + jo 17b1adf │ │ │ │ + gs addr32 gs js 17b1ae2 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - jns 17b1b64 │ │ │ │ + jns 17b1ab4 │ │ │ │ movsxd 0x6d(%edi,%ebp,1),%ebp │ │ │ │ (bad) │ │ │ │ - js 17b1ba8 │ │ │ │ + js 17b1af8 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x6b636170,%eax │ │ │ │ (bad) │ │ │ │ gs outsl %gs:(%esi),(%dx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1bcf │ │ │ │ + jb 17b1b1f │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ - jb 17b1bcd │ │ │ │ + jb 17b1b1d │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1bef │ │ │ │ + jb 17b1b3f │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ fs gs insw (%dx),%es:(%rdi) │ │ │ │ - data16 jne 17b1bf0 │ │ │ │ + data16 jne 17b1b40 │ │ │ │ sub $0x63656863,%eax │ │ │ │ imul $0x6f,(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jns 17b1bc4 │ │ │ │ + jns 17b1b14 │ │ │ │ movsxd 0x73(%edi,%ebp,1),%ebp │ │ │ │ - je 17b1c10 │ │ │ │ + je 17b1b60 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ movsxd (%rsi),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1c2f │ │ │ │ + jb 17b1b7f │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ fs movsxd %gs:0x6c(%rcx),%sp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %dh,0x6f(%rdi,%rbp,2) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jae 17b1c05 │ │ │ │ - jae 17b1c51 │ │ │ │ - jae 17b1c07 │ │ │ │ - jo 17b1c4e │ │ │ │ + jae 17b1b55 │ │ │ │ + jae 17b1ba1 │ │ │ │ + jae 17b1b57 │ │ │ │ + jo 17b1b9e │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ movsxd 0x69(%rcx,%riz,2),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - jns 17b1c24 │ │ │ │ + jns 17b1b74 │ │ │ │ movsxd 0x63(%edi,%ebp,1),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17b1c61 │ │ │ │ - je 17b1c30 │ │ │ │ + jo 17b1bb1 │ │ │ │ + je 17b1b80 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1c8f │ │ │ │ + jb 17b1bdf │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ movsxd 0x63(%ebp,%ebp,1),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17b1c85 │ │ │ │ - je 17b1c54 │ │ │ │ + jo 17b1bd5 │ │ │ │ + je 17b1ba4 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1caf │ │ │ │ + jb 17b1bff │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17b1cac │ │ │ │ + js 17b1bfc │ │ │ │ (bad) │ │ │ │ movsxd (%rsi),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1ccf │ │ │ │ + jb 17b1c1f │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ imul $0x6f2e6c,0x74(%rsi),%ebp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 17b1ce7 │ │ │ │ + jne 17b1c37 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ movsxd 0x6e(%rdi),%ebp │ │ │ │ sub $0x6176,%ax │ │ │ │ - jb 17b1ce6 │ │ │ │ + jb 17b1c36 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - jns 17b1cc4 │ │ │ │ + jns 17b1c14 │ │ │ │ movsxd 0x6c(%edi,%ebp,1),%ebp │ │ │ │ - gs je 17b1d0c │ │ │ │ + gs je 17b1c5c │ │ │ │ (bad) │ │ │ │ movsxd (%rsi),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1d2f │ │ │ │ + jb 17b1c7f │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ - gs jb 17b1d33 │ │ │ │ + gs jb 17b1c83 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1d4f │ │ │ │ + jb 17b1c9f │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jb 17b1d4c │ │ │ │ + jb 17b1c9c │ │ │ │ (bad) │ │ │ │ movsxd (%rsi),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1d6f │ │ │ │ + jb 17b1cbf │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ movsxd %fs:0x2e(%rbx,%rsi,2),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1d8f │ │ │ │ + jb 17b1cdf │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ movsxd 0x61(%rbp,%rbp,2),%ebp │ │ │ │ movsxd 0x2e(%rbx),%esi │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1daf │ │ │ │ + jb 17b1cff │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17b1da4 │ │ │ │ - jb 17b1db4 │ │ │ │ + jo 17b1cf4 │ │ │ │ + jb 17b1d04 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1dcf │ │ │ │ + jb 17b1d1f │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ movsxd 0x6d(%rdi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ fs sub $0x656e696c,%eax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1def │ │ │ │ + jb 17b1d3f │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ movsxd 0x69(%rbp,%rbp,1),%ebp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - jns 17b1dc4 │ │ │ │ + jns 17b1d14 │ │ │ │ movsxd 0x67(%edi,%ebp,1),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - jns 17b1de4 │ │ │ │ + jns 17b1d34 │ │ │ │ movsxd 0x63(%edi,%ebp,1),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ movsxd (%rsi),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17b1e4f │ │ │ │ + jb 17b1d9f │ │ │ │ sub $0x2f6c6367,%eax │ │ │ │ - jae 17b1e49 │ │ │ │ + jae 17b1d99 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17b1e0f │ │ │ │ + jo 17b1d5f │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jns 17b1e24 │ │ │ │ + jns 17b1d74 │ │ │ │ movsxd 0x72(%edi,%ebp,1),%ebp │ │ │ │ - jp 17b1e6b │ │ │ │ + jp 17b1dbb │ │ │ │ (bad) │ │ │ │ movsxd (%rsi),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jns 17b1e44 │ │ │ │ + jns 17b1d94 │ │ │ │ movsxd 0x66(%edi,%ebp,1),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - je 17b1e4e │ │ │ │ - jo 17b1e95 │ │ │ │ + je 17b1d9e │ │ │ │ + jo 17b1de5 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17b1e8b │ │ │ │ - jb 17b1e9c │ │ │ │ + jo 17b1ddb │ │ │ │ + jb 17b1dec │ │ │ │ imul $0x6f2e,0x73(%rbp),%esp │ │ │ │ add %bl,(%rax) │ │ │ │ shl $1,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ push %rcx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2b(%rax) │ │ │ │ - loope 17b1e75 │ │ │ │ + loope 17b1dc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%dh │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jns 17b1e66 │ │ │ │ + jns 17b1db6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x51(%rax) │ │ │ │ adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ @@ -2007171,40 +2007050,40 @@ │ │ │ │ rol $0xe2,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x64(%rax) │ │ │ │ rex.WXB add $0x0,%rax │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - loop 17b1eb5 │ │ │ │ + loop 17b1e05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb $0x56,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - loop 17b1ec5 │ │ │ │ + loop 17b1e15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rcx) │ │ │ │ - jl 17b1ed1 │ │ │ │ + jl 17b1e21 │ │ │ │ ... │ │ │ │ mov $0x1e1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x31812(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ fndisi(8087 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2c9a7(%rax) │ │ │ │ ... │ │ │ │ - loope 17b1f34 │ │ │ │ + loope 17b1e84 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x46,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e2d1(%rax) │ │ │ │ @@ -2007216,34 +2007095,34 @@ │ │ │ │ add %bh,%al │ │ │ │ fsub %st(2),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x35fbb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6(%rax) │ │ │ │ - loop 17b1f85 │ │ │ │ + loop 17b1ed5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x2c8(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x600000000001e2f7,%al │ │ │ │ fisttpll (%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xb(%rax) │ │ │ │ - loop 17b2015 │ │ │ │ + loop 17b1f65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ rex add $0x0,%eax │ │ │ │ ... │ │ │ │ - rex jrcxz 17b2044 │ │ │ │ + rex jrcxz 17b1f94 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ incl 0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000001e1e6,%al │ │ │ │ @@ -2007254,15 +2007133,15 @@ │ │ │ │ cmp $0xe2,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5455c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rax) │ │ │ │ - jrcxz 17b20e5 │ │ │ │ + jrcxz 17b2035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%ah │ │ │ │ pop %rcx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -2007271,29 +2007150,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ enter $0x545,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ leave │ │ │ │ - loop 17b2145 │ │ │ │ + loop 17b2095 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ sbb $0x3,%eax │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ in (%dx),%eax │ │ │ │ - loop 17b2165 │ │ │ │ + loop 17b20b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x3,0x17(%rbx) │ │ │ │ ... │ │ │ │ - js 17b216f │ │ │ │ - loop 17b2195 │ │ │ │ + js 17b20bf │ │ │ │ + loop 17b20e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test %al,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fucom %st(1) │ │ │ │ @@ -2007321,43 +2007200,43 @@ │ │ │ │ rcr $0xe1,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x14019(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x24(%rax) │ │ │ │ - loop 17b2345 │ │ │ │ + loop 17b2295 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5e(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xe(%rax) │ │ │ │ - loop 17b2355 │ │ │ │ + loop 17b22a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x34afd,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - jns 17b2386 │ │ │ │ + jns 17b22d6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x62(%rax) │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17b238d │ │ │ │ - loope 17b23b5 │ │ │ │ + js 17b22dd │ │ │ │ + loope 17b2305 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x67(%rsi) │ │ │ │ + xor %ah,0x67(%rbp) │ │ │ │ add $0x0,%eax │ │ │ │ and %bl,%ah │ │ │ │ - loope 17b23c5 │ │ │ │ + loope 17b2315 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in $0xf,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2007372,238 +2007251,237 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x48(%rax) │ │ │ │ pop %rdx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2(%rax) │ │ │ │ - loop 17b2405 │ │ │ │ + loop 17b2355 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bh │ │ │ │ rex add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x55(%rax) │ │ │ │ pop %rsi │ │ │ │ add $0x0,%eax │ │ │ │ xor %al,(%rcx) │ │ │ │ - jrcxz 17b2425 │ │ │ │ + jrcxz 17b2375 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x4c,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ rex (bad) │ │ │ │ - loop 17b2485 │ │ │ │ + loop 17b23d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3(%rdx,%rdx,2) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - loop 17b2495 │ │ │ │ + loop 17b23e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x56f,%esp │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e1da,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ push %rdi │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ rex.W sti │ │ │ │ - loop 17b24d5 │ │ │ │ + loop 17b2425 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %dl,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17b24a9 │ │ │ │ - loop 17b24e5 │ │ │ │ + jo 17b23f9 │ │ │ │ + loop 17b2435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x0,0x3(%rdx),%ebx │ │ │ │ ... │ │ │ │ enter $0xe2ff,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %dh,0x5(%rcx) │ │ │ │ ... │ │ │ │ mov $0xe5,%al │ │ │ │ - loope 17b25f5 │ │ │ │ + loope 17b2545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x547(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x54(%rax) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%bh │ │ │ │ - loope 17b2615 │ │ │ │ + loope 17b2565 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x353(%rbx) │ │ │ │ add %cl,0x1e1da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7c(%rax) │ │ │ │ - push %rbx │ │ │ │ - add $0x0,%eax │ │ │ │ - js 17b2618 │ │ │ │ - loop 17b2635 │ │ │ │ + add %dl,0x55383(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x1a(%rax) │ │ │ │ + loop 17b2585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%bh │ │ │ │ push %rbp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x56cb9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ std │ │ │ │ - loop 17b2655 │ │ │ │ + loop 17b25a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ss push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(6),%st │ │ │ │ - loop 17b2665 │ │ │ │ + loop 17b25b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x5c,%ah │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x8(%rax) │ │ │ │ - loop 17b26e5 │ │ │ │ + loop 17b2635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x3(%rsi,%rax,2) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - js 17b27a0 │ │ │ │ + js 17b26f0 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ adc %al,%bh │ │ │ │ - loop 17b27d5 │ │ │ │ + loop 17b2725 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x34a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ shl $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jmp 17b2841 │ │ │ │ + jmp 17b2791 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x26(%rax) │ │ │ │ - loope 17b2875 │ │ │ │ + loope 17b27c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17b2875 │ │ │ │ + mov $0xfa,%al │ │ │ │ push %rax │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ in $0xe1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x35498(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jp 17b28a6 │ │ │ │ + jp 17b27f6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x25(%rax) │ │ │ │ sbb (%rbx),%eax │ │ │ │ ... │ │ │ │ xor %bl,%dh │ │ │ │ - loope 17b2955 │ │ │ │ + loope 17b28a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp (%rax),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jmp *%rdx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5770a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x29(%rax) │ │ │ │ - loop 17b2995 │ │ │ │ + loop 17b28e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x34c62,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - jns 17b2996 │ │ │ │ + jns 17b28e6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e(%rax) │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(3),%st │ │ │ │ - loop 17b29c5 │ │ │ │ + loop 17b2915 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ out %eax,$0xe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x54eb5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x17(%rax) │ │ │ │ - loop 17b2a05 │ │ │ │ + loop 17b2955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x556(%rdi) │ │ │ │ add %bh,-0x3b(%rax) │ │ │ │ - loop 17b2a15 │ │ │ │ + loop 17b2965 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in (%dx),%al │ │ │ │ rex.RXB add $0x0,%eax │ │ │ │ ... │ │ │ │ or %ah,%dl │ │ │ │ - loope 17b2a35 │ │ │ │ + loope 17b2985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x354,%edx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 17b2a49 │ │ │ │ - loope 17b2a65 │ │ │ │ + js 17b2999 │ │ │ │ + loope 17b29b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock popf │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -2007619,100 +2007497,99 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addr32 rex.WRB add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%bh │ │ │ │ - loop 17b2b55 │ │ │ │ + loop 17b2aa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - loope 17b2bb8 │ │ │ │ + loope 17b2b08 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3c(%rax) │ │ │ │ - loop 17b2bc5 │ │ │ │ + loop 17b2b15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ rex.XB add $0x0,%eax │ │ │ │ ... │ │ │ │ rex.W fndisi(8087 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x10(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x561ef(%rax) │ │ │ │ ... │ │ │ │ - js 17b2c2d │ │ │ │ - loop 17b2c35 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x5(%rax) │ │ │ │ + loop 17b2b85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x47,(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %bh,%ch │ │ │ │ - loop 17b2c55 │ │ │ │ + loop 17b2ba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x55cd6,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cli │ │ │ │ - loop 17b2c75 │ │ │ │ + loop 17b2bc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0xf(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - loop 17b2c95 │ │ │ │ + loop 17b2be5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x54ff8,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1a(%rax) │ │ │ │ rex.WXB add $0x0,%rax │ │ │ │ ... │ │ │ │ and %bh,%ah │ │ │ │ - loop 17b2d25 │ │ │ │ + loop 17b2c75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb 0x5(%rax),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%ah │ │ │ │ - loop 17b2d35 │ │ │ │ + loop 17b2c85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rbx,%rsi,2) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ fdiv %st(2),%st │ │ │ │ - loop 17b2d65 │ │ │ │ + loop 17b2cb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17b2d7a │ │ │ │ + loopne 17b2cca │ │ │ │ push %rax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sti │ │ │ │ - loop 17b2dd5 │ │ │ │ + loop 17b2d25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rbx │ │ │ │ pop %rbx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2007726,103 +2007603,103 @@ │ │ │ │ add %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or %ebp,0x0(%rbp,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x27(%rax) │ │ │ │ - loope 17b2e55 │ │ │ │ + loope 17b2da5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x357(%rcx) │ │ │ │ add %cl,(%rax) │ │ │ │ {rex2 0xe2} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4f(%rax) │ │ │ │ pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ test $0xdb,%al │ │ │ │ - loope 17b2e75 │ │ │ │ + loope 17b2dc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%cl │ │ │ │ + adc %bl,%cl │ │ │ │ imul $0x0,0x0(%rip),%eax │ │ │ │ ... │ │ │ │ in (%dx),%al │ │ │ │ - loop 17b2eb5 │ │ │ │ + loop 17b2e05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4f,%al │ │ │ │ - jp 17b2ec1 │ │ │ │ + jp 17b2e11 │ │ │ │ ... │ │ │ │ enter $0xe1dc,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%ah │ │ │ │ push %rsi │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp $0x55a,%eax │ │ │ │ + add %dh,0x3c(%rax) │ │ │ │ + pop %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ nop │ │ │ │ - jmp 17b31c8 │ │ │ │ + jmp 17b3118 │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x5,0x65(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cli │ │ │ │ - loop 17b2ff5 │ │ │ │ + loop 17b2f45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x77,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ shl $1,%dh │ │ │ │ - loope 17b3065 │ │ │ │ + loope 17b2fb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rsi),%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jp 17b30c6 │ │ │ │ + jp 17b3016 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - jb 17b312d │ │ │ │ + jb 17b307d │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ std │ │ │ │ - loop 17b3115 │ │ │ │ + loop 17b3065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x70(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ cmp %dl,%dl │ │ │ │ - loop 17b3125 │ │ │ │ + loop 17b3075 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xde,%al │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x20(%rax) │ │ │ │ - loope 17b3165 │ │ │ │ + loope 17b30b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ @@ -2007830,15 +2007707,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2c(%rax) │ │ │ │ pop %rdi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1b(%rax) │ │ │ │ - loop 17b3185 │ │ │ │ + loop 17b30d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0x43,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -2007846,69 +2007723,69 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x20(%rax) │ │ │ │ pop %rsp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x20(%rax) │ │ │ │ - loope 17b31a5 │ │ │ │ + loope 17b30f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex rcl $0x2,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ rex.RX add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - loopne 17b31a4 │ │ │ │ + loopne 17b30f4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x51(%rax) │ │ │ │ pop %rax │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 17b3206 │ │ │ │ - loop 17b3235 │ │ │ │ + js 17b3156 │ │ │ │ + loop 17b3185 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rcx │ │ │ │ rex.RXB add $0x0,%eax │ │ │ │ ... │ │ │ │ mov $0x1e1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int1 │ │ │ │ adc $0x3,%eax │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ ret │ │ │ │ - loop 17b3305 │ │ │ │ + loop 17b3255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rax) │ │ │ │ pop %rsi │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ rex.WRX add $0x0,%rax │ │ │ │ cwtl │ │ │ │ - loop 17b3324 │ │ │ │ + loop 17b3274 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rcx │ │ │ │ pop %rsp │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ @@ -2007917,43 +2007794,43 @@ │ │ │ │ fabs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.RB │ │ │ │ rex.X add $0x0,%eax │ │ │ │ sbb %bl,%dh │ │ │ │ - loope 17b3385 │ │ │ │ + loope 17b32d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fmulp %st,%st(6) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e2e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x5(%rcx),%ebp │ │ │ │ ... │ │ │ │ clc │ │ │ │ iret │ │ │ │ - loop 17b3435 │ │ │ │ + loop 17b3385 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rdx │ │ │ │ rex.RXB add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x12(%rax) │ │ │ │ rex.WR add $0x0,%rax │ │ │ │ ... │ │ │ │ - call 17d1655 │ │ │ │ + call 17d15a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x8(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fsub %st,%st(1) │ │ │ │ @@ -2007978,20 +2007855,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x305a3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - call 17b3787 │ │ │ │ + call 17b36d7 │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x34a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%al │ │ │ │ - loope 17b35b5 │ │ │ │ + loope 17b3505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ or (%rbx),%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ in $0xe1,%al │ │ │ │ @@ -2008025,214 +2007902,214 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movl $0x0,0x0(%rbp,%rax,1) │ │ │ │ ... │ │ │ │ fndisi(8087 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x61(%rax) │ │ │ │ + pop %rsp │ │ │ │ + add $0x0,%eax │ │ │ │ fadds (%rcx) │ │ │ │ - jrcxz 17b3735 │ │ │ │ + jrcxz 17b3685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ gs push %rbp │ │ │ │ add $0x0,%eax │ │ │ │ mov $0xf9,%al │ │ │ │ - loop 17b3745 │ │ │ │ + loop 17b3695 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ push %rsp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ sbb %ah,%bl │ │ │ │ - loop 17b37a5 │ │ │ │ + loop 17b36f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x34e(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe2,%al │ │ │ │ - loope 17b37c5 │ │ │ │ + loope 17b3715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17b37b7 │ │ │ │ + loopne 17b3707 │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e2c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rcll $0x3,(%rbx) │ │ │ │ ... │ │ │ │ rex std │ │ │ │ - loop 17b37f5 │ │ │ │ + loop 17b3745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17b3841 │ │ │ │ + jo 17b3791 │ │ │ │ rex.RXB add $0x0,%eax │ │ │ │ fdivr %st(0),%st │ │ │ │ - loop 17b3805 │ │ │ │ + loop 17b3755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x5(,%rax,2) │ │ │ │ ... │ │ │ │ add %ch,-0x3a(%rax) │ │ │ │ - loop 17b3885 │ │ │ │ + loop 17b37d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17b3887 │ │ │ │ + loopne 17b37d7 │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ shlb $1,0x1e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ cli │ │ │ │ - loop 17b3915 │ │ │ │ + loop 17b3865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ rex.B add $0x0,%eax │ │ │ │ ... │ │ │ │ test $0xfb,%al │ │ │ │ - loop 17b3965 │ │ │ │ + loop 17b38b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x55678,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x21(%rax) │ │ │ │ - loope 17b39a5 │ │ │ │ + loope 17b38f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ rex.XB add $0x0,%eax │ │ │ │ ... │ │ │ │ adc %bl,%ch │ │ │ │ - loope 17b39d5 │ │ │ │ + loope 17b3925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.XB │ │ │ │ rex.RB add $0x0,%eax │ │ │ │ ... │ │ │ │ adc %ah,%al │ │ │ │ - loope 17b3a75 │ │ │ │ + loope 17b39c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17b3a4e │ │ │ │ + jo 17b399e │ │ │ │ push %rbp │ │ │ │ add $0x0,%eax │ │ │ │ cmp %bl,%bl │ │ │ │ - loop 17b3a85 │ │ │ │ + loop 17b39d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3f,%al │ │ │ │ add (%r8),%r8 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1a(%rax) │ │ │ │ - loope 17b3ae5 │ │ │ │ + loope 17b3a35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ push %rcx │ │ │ │ add $0x0,%eax │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ - loop 17b3af5 │ │ │ │ + loop 17b3a45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jb 17b3b77 │ │ │ │ + lock jb 17b3ac7 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ clc │ │ │ │ stc │ │ │ │ - loop 17b3b95 │ │ │ │ + loop 17b3ae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%dh │ │ │ │ pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - call 17d1dab │ │ │ │ + call 17d1cfb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2e(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7a(%rax) │ │ │ │ - jrcxz 17b3be5 │ │ │ │ + jrcxz 17b3b35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcrl %cl,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rcx) │ │ │ │ - jrcxz 17b3bf5 │ │ │ │ + jrcxz 17b3b45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x5,0x41(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - je 17b3c70 │ │ │ │ + je 17b3bc0 │ │ │ │ add $0x0,%eax │ │ │ │ - loopne 17b3c0e │ │ │ │ - loop 17b3c15 │ │ │ │ + loopne 17b3b5e │ │ │ │ + loop 17b3b65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xae,%al │ │ │ │ - js 17b3c21 │ │ │ │ + js 17b3b71 │ │ │ │ ... │ │ │ │ enter $0xe2f9,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x569(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%dh │ │ │ │ - loop 17b3c75 │ │ │ │ + loop 17b3bc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x578(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17b3c61 │ │ │ │ - loope 17b3c85 │ │ │ │ + loopne 17b3bb1 │ │ │ │ + loope 17b3bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17b3cca │ │ │ │ + loopne 17b3c1a │ │ │ │ push %rax │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ sbb %al,%dl │ │ │ │ - loop 17b3ca5 │ │ │ │ + loop 17b3bf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ pop %rbx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cli │ │ │ │ - loop 17b3cb5 │ │ │ │ + loop 17b3c05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x560d7,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2008253,92 +2008130,93 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3a(%rax) │ │ │ │ - loop 17b3db5 │ │ │ │ + loop 17b3d05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x480000000002cd23,%al │ │ │ │ - loopne 17b3da5 │ │ │ │ + loopne 17b3cf5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30203(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - jmp 17b3fb8 │ │ │ │ + jmp 17b3f08 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4000000000056d43,%al │ │ │ │ - add %ah,%bl │ │ │ │ + rolb $1,0x6d(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %spl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rbx │ │ │ │ - jle 17b3df1 │ │ │ │ + jle 17b3d41 │ │ │ │ ... │ │ │ │ sub %dl,%dh │ │ │ │ - loop 17b3e15 │ │ │ │ + loop 17b3d65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x17(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x28(%rax) │ │ │ │ - loope 17b3e45 │ │ │ │ + loope 17b3d95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add (%rax),%rax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ out %al,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2ccb9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - loop 17b3e85 │ │ │ │ + loop 17b3dd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%ch │ │ │ │ push %rcx │ │ │ │ add $0x0,%eax │ │ │ │ mov $0xfc,%al │ │ │ │ - loop 17b3e95 │ │ │ │ + loop 17b3de5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ pop %rcx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ - call 17b4097 │ │ │ │ + call 17b3fe7 │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf000000000034f92,%al │ │ │ │ fsubp %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WXB pop %r14 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - loop 17b3ef5 │ │ │ │ + loop 17b3e45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7800000000035260,%al │ │ │ │ - loope 17b3ee4 │ │ │ │ + loope 17b3e34 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x350ae(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fabs │ │ │ │ @@ -2008357,27 +2008235,27 @@ │ │ │ │ add %bh,0x1e1dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x573f7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cld │ │ │ │ - loop 17b3fd5 │ │ │ │ + loop 17b3f25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17b4025 │ │ │ │ + loopne 17b3f75 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ adc %bl,%dl │ │ │ │ - loope 17b4025 │ │ │ │ + loope 17b3f75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub 0x0(%rbp,%rax,1),%ecx │ │ │ │ + nop │ │ │ │ + sub 0x0(%rbp,%rax,1),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2008385,66 +2008263,66 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3f,%al │ │ │ │ sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%bh │ │ │ │ - loop 17b4055 │ │ │ │ + loop 17b3fa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17b403e │ │ │ │ + jo 17b3f8e │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - ja 17b406f │ │ │ │ + ja 17b3fbf │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1e(%rax) │ │ │ │ - loope 17b4085 │ │ │ │ + loope 17b3fd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ sbb (%rbx),%eax │ │ │ │ ... │ │ │ │ mov $0x1e300,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fs push %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ - jrcxz 17b4175 │ │ │ │ + jrcxz 17b40c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x31a(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - loop 17b4205 │ │ │ │ + loop 17b4155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%esp │ │ │ │ rex.WRXB add (%r8),%r8 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4b(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sti │ │ │ │ - loop 17b42e5 │ │ │ │ + loop 17b4235 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rbx,%rcx,2) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2008455,29 +2008333,30 @@ │ │ │ │ rex.B add $0x0,%eax │ │ │ │ ... │ │ │ │ movabs 0xe00000000001e1dd,%al │ │ │ │ and %esp,0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%dh │ │ │ │ - loop 17b4385 │ │ │ │ + loop 17b42d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fs rex.WRB add $0x0,%rax │ │ │ │ + adc %ah,0x4d(%rbp) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ clc │ │ │ │ fsub %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ enter $0x542,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1(%rax) │ │ │ │ - loop 17b4405 │ │ │ │ + loop 17b4355 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ @@ -2008493,82 +2008372,82 @@ │ │ │ │ in $0xe2,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x34ea4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3(%rax) │ │ │ │ - loop 17b4555 │ │ │ │ + loop 17b44a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17b4584 │ │ │ │ - rex.WR add $0x0,%rax │ │ │ │ + lock sub 0x0(%rbp,%rax,1),%cl │ │ │ │ ... │ │ │ │ - rex xlat %ds:(%rbx) │ │ │ │ - loope 17b4575 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x29(%rax) │ │ │ │ + loope 17b44c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ add (%rax),%r8d │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - loope 17b45a4 │ │ │ │ + loope 17b44f4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16(%rax) │ │ │ │ rex.R add $0x0,%eax │ │ │ │ and %ch,%ch │ │ │ │ - loop 17b45d5 │ │ │ │ + loop 17b4525 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x57f(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%al │ │ │ │ - loop 17b4655 │ │ │ │ + loop 17b45a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%dl │ │ │ │ add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ in $0xe1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - vpshufb (%r24),%xmm31,%xmm24 │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsxd 0x5(%rdx),%ecx │ │ │ │ ... │ │ │ │ - add %ah,-0x22(%rax) │ │ │ │ - loope 17b46d5 │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + fsubp %st,%st(1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - repnz add $0x3,%eax │ │ │ │ + add %dl,0x305f2(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1e1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x302,%esp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - loop 17b4775 │ │ │ │ + loop 17b46c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0x19,%ch │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x315a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - loope 17b4785 │ │ │ │ + loope 17b46d5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3462a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2008580,198 +2008459,198 @@ │ │ │ │ add %ch,0x1e2fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ rex.WR add $0x0,%rax │ │ │ │ ... │ │ │ │ or %ch,%al │ │ │ │ - loope 17b4885 │ │ │ │ + loope 17b47d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cli │ │ │ │ add (%rax),%r8d │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - repz loop 17b48d5 │ │ │ │ + repz loop 17b4825 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17b4937 │ │ │ │ + jo 17b4887 │ │ │ │ pop %rbp │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ fsub %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30592(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - call 17b4b07 │ │ │ │ + call 17b4a57 │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x3,0x53(%rbp) │ │ │ │ ... │ │ │ │ mov $0xdc,%al │ │ │ │ - loope 17b4945 │ │ │ │ + loope 17b4895 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rbx,%rdx,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e2d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in $0x45,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7(%rax) │ │ │ │ - loop 17b4965 │ │ │ │ + loop 17b48b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x96,%al │ │ │ │ push %rdi │ │ │ │ add $0x0,%eax │ │ │ │ cmp %bl,%cl │ │ │ │ - loope 17b4975 │ │ │ │ + loope 17b48c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ficoml 0x3(%rcx) │ │ │ │ ... │ │ │ │ and %bh,%cl │ │ │ │ - loop 17b49b5 │ │ │ │ + loop 17b4905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rdx) │ │ │ │ push %rcx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ lock (bad) │ │ │ │ - loop 17b4a15 │ │ │ │ + loop 17b4965 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ rex.X add $0x0,%eax │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ fucom %st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcll %cl,0x5(%rax) │ │ │ │ ... │ │ │ │ mov $0xed,%al │ │ │ │ - loop 17b4af5 │ │ │ │ + loop 17b4a45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x2,-0x26(%rdx) │ │ │ │ ... │ │ │ │ - rex.W loope 17b4af4 │ │ │ │ + rex.W loope 17b4a44 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test %dl,0x3(%rcx) │ │ │ │ ... │ │ │ │ cmp %ah,%dl │ │ │ │ - loope 17b4b85 │ │ │ │ + loope 17b4ad5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x308(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%bl │ │ │ │ - loop 17b4b95 │ │ │ │ + loop 17b4ae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17b4bff │ │ │ │ + loopne 17b4b4f │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ fsub %st(0),%st │ │ │ │ - loop 17b4bf5 │ │ │ │ + loop 17b4b45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%dh │ │ │ │ - loop 17b4c05 │ │ │ │ + loop 17b4b55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17b4b92 │ │ │ │ + jo 17b4ae2 │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%bh │ │ │ │ - loop 17b4c15 │ │ │ │ + loop 17b4b65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x57d(%rcx) │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ in $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3190b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cld │ │ │ │ - loop 17b4c45 │ │ │ │ + loop 17b4b95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ - jnp 17b4c51 │ │ │ │ + jnp 17b4ba1 │ │ │ │ ... │ │ │ │ movabs 0x600000000001e2fd,%al │ │ │ │ (bad) │ │ │ │ add %al,-0xc(%rax) │ │ │ │ - loop 17b4c75 │ │ │ │ + loop 17b4bc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf0,%al │ │ │ │ - jb 17b4c81 │ │ │ │ + jb 17b4bd1 │ │ │ │ ... │ │ │ │ or %al,(%rdx) │ │ │ │ - jrcxz 17b4c95 │ │ │ │ + jrcxz 17b4be5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17b4c42 │ │ │ │ + jo 17b4b92 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - loopne 17b4c88 │ │ │ │ - loop 17b4cc5 │ │ │ │ + loopne 17b4bd8 │ │ │ │ + loop 17b4c15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17b4c4f │ │ │ │ + jo 17b4b9f │ │ │ │ rex add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x21(%rax) │ │ │ │ - loope 17b4cd5 │ │ │ │ + loope 17b4c25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17b4cdf │ │ │ │ + jo 17b4c2f │ │ │ │ pop %rbx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - loop 17b4d25 │ │ │ │ + loop 17b4c75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x74,%cl │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - loop 17b4d45 │ │ │ │ + loop 17b4c95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex clc │ │ │ │ rex.XB add $0x0,%eax │ │ │ │ ... │ │ │ │ push $0x1e2e1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2008792,135 +2008671,136 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - loop 17b4dc5 │ │ │ │ + loop 17b4d15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ pop %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ xor %bl,%bl │ │ │ │ - loope 17b4df5 │ │ │ │ + loope 17b4d45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor %ebx,0x5(%rdi) │ │ │ │ + xorb $0x5f,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - jo 17b4e3c │ │ │ │ - loop 17b4e45 │ │ │ │ + jo 17b4d8c │ │ │ │ + loop 17b4d95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rcx) │ │ │ │ sbb %al,(%rbx) │ │ │ │ ... │ │ │ │ mov $0x1e2f1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1b(%rax) │ │ │ │ rex add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x23(%rax) │ │ │ │ - loope 17b4f25 │ │ │ │ + loope 17b4e75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17b4ec8 │ │ │ │ + jo 17b4e18 │ │ │ │ pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ mov %ah,%dh │ │ │ │ - loope 17b4f35 │ │ │ │ + loope 17b4e85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %ebx,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1f(%rax) │ │ │ │ - loope 17b4f85 │ │ │ │ + loope 17b4ed5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x3(%rsp,%rcx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x0(%rax) │ │ │ │ - jrcxz 17b4f95 │ │ │ │ + jrcxz 17b4ee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock incb 0x5(%rbx) │ │ │ │ ... │ │ │ │ sub %al,(%rax) │ │ │ │ - jrcxz 17b5025 │ │ │ │ + jrcxz 17b4f75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ - jnp 17b5031 │ │ │ │ + jnp 17b4f81 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bl │ │ │ │ - loope 17b5035 │ │ │ │ + loope 17b4f85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex in $0x10,%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - loopne 17b5074 │ │ │ │ + loopne 17b4fc4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3c(%rax) │ │ │ │ sbb $0x3,%al │ │ │ │ ... │ │ │ │ push $0x1e2f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jp 17b51d2 │ │ │ │ + jp 17b5122 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jp 17b51f6 │ │ │ │ + jp 17b5146 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ notl (%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ stc │ │ │ │ - loop 17b5225 │ │ │ │ + loop 17b5175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or 0x0(%rbp,%rax,1),%ecx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x29(%rax) │ │ │ │ - jnp 17b5261 │ │ │ │ + jnp 17b51b1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%ch │ │ │ │ - loope 17b5265 │ │ │ │ + loope 17b51b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3e,%al │ │ │ │ rex.WR add $0x0,%rax │ │ │ │ and %bh,%bh │ │ │ │ - loop 17b5275 │ │ │ │ + loop 17b51c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - loopne 17b52dc │ │ │ │ + loopne 17b522c │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ shl $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x541c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2008929,63 +2008809,63 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x302,%ecx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ stc │ │ │ │ - loop 17b52c5 │ │ │ │ + loop 17b5215 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17b5294 │ │ │ │ + loopne 17b51e4 │ │ │ │ rex.WXB add $0x0,%rax │ │ │ │ cwtl │ │ │ │ cld │ │ │ │ - loop 17b52d5 │ │ │ │ + loop 17b5225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp 0x5(%rcx),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 17d35ac │ │ │ │ + call 17d34fc │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30858(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e1df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - loopne 17b5342 │ │ │ │ + loopne 17b5292 │ │ │ │ add $0x0,%eax │ │ │ │ rex.W out %eax,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x34ff6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x19(%rax) │ │ │ │ - loope 17b5335 │ │ │ │ + loope 17b5285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1a(%rax) │ │ │ │ - loope 17b5345 │ │ │ │ + loope 17b5295 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17b52df │ │ │ │ + loopne 17b522f │ │ │ │ rex.WRXB add $0x0,%rax │ │ │ │ ... │ │ │ │ and %ah,%dl │ │ │ │ - loope 17b53a5 │ │ │ │ + loope 17b52f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17b5358 │ │ │ │ + jo 17b52a8 │ │ │ │ push %rdi │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2009006,28 +2008886,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cltd │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rax) │ │ │ │ - jrcxz 17b5435 │ │ │ │ + jrcxz 17b5385 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x47,%bl │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ cmp $0xe2,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x544c1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x24(%rax) │ │ │ │ - loope 17b5495 │ │ │ │ + loope 17b53e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x345(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ {rex2 0xe1} sgdt (%r8) │ │ │ │ @@ -2009052,110 +2008932,110 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lret $0x1e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - jne 17b561f │ │ │ │ + jne 17b556f │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ out %eax,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x34b9f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x15(%rax) │ │ │ │ - loop 17b56b5 │ │ │ │ + loop 17b5605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fbstp 0x5(%rdi) │ │ │ │ ... │ │ │ │ test $0xe4,%al │ │ │ │ - loope 17b5805 │ │ │ │ + loope 17b5755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rdx) │ │ │ │ rex.XB add $0x0,%eax │ │ │ │ ... │ │ │ │ - jo 17b5808 │ │ │ │ - loope 17b5825 │ │ │ │ + jo 17b5758 │ │ │ │ + loope 17b5775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3411f,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2c(%rax) │ │ │ │ - loope 17b5885 │ │ │ │ + loope 17b57d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bh │ │ │ │ rex.X add $0x0,%eax │ │ │ │ ... │ │ │ │ - loopne 17b589b │ │ │ │ - loope 17b58c5 │ │ │ │ + loopne 17b57eb │ │ │ │ + loope 17b5815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ rex.R add $0x0,%eax │ │ │ │ enter $0xe1e5,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - js 17b58ae │ │ │ │ + js 17b57fe │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or %al,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(1),%st │ │ │ │ - loope 17b58f5 │ │ │ │ + loope 17b5845 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x316(%rdx) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - loop 17b5905 │ │ │ │ + loop 17b5855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17b594e │ │ │ │ + jo 17b589e │ │ │ │ add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ in $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ret │ │ │ │ add $0x3,%eax │ │ │ │ ... │ │ │ │ add %ch,-0x2a(%rax) │ │ │ │ - loope 17b5975 │ │ │ │ + loope 17b58c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1c,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3(%rax) │ │ │ │ - loop 17b59b5 │ │ │ │ + loop 17b5905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ pop %rax │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 17b5a40 │ │ │ │ - loop 17b5a45 │ │ │ │ + js 17b5990 │ │ │ │ + loop 17b5995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x3,0x5d(%rdx) │ │ │ │ ... │ │ │ │ cmp $0xe2,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2009169,70 +2009049,70 @@ │ │ │ │ add %dl,%al │ │ │ │ int3 │ │ │ │ rex.WR add $0x0,%rax │ │ │ │ enter $0xe2f6,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jns 17b5bb0 │ │ │ │ + jns 17b5b00 │ │ │ │ add $0x0,%eax │ │ │ │ sub %al,%bh │ │ │ │ - loop 17b5b45 │ │ │ │ + loop 17b5a95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rex.WRX add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ imul $0x1e2c7d0,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%cl │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%cl │ │ │ │ - loop 17b5b75 │ │ │ │ + loop 17b5ac5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17b5ba8 │ │ │ │ + loopne 17b5af8 │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e2fc │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ rex.R add $0x0,%eax │ │ │ │ - call 17d3e71 │ │ │ │ + call 17d3dc1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc $0xd2,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x34d4e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x20(%rax) │ │ │ │ - loope 17b5bf5 │ │ │ │ + loope 17b5b45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x2c9(%rbx) │ │ │ │ ... │ │ │ │ add %dl,-0x1e(%rax) │ │ │ │ - loope 17b5c25 │ │ │ │ + loope 17b5b75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x45(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ and $0xe1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2009241,15 +2009121,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e2c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x20(%rax) │ │ │ │ rex add $0x0,%eax │ │ │ │ ... │ │ │ │ test $0xe1,%al │ │ │ │ - loope 17b5cc5 │ │ │ │ + loope 17b5c15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x546a9,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2009257,29 +2009137,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x27(%rax) │ │ │ │ push %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ std │ │ │ │ - loop 17b5d75 │ │ │ │ + loop 17b5cc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x357(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%cl │ │ │ │ - loope 17b5dd5 │ │ │ │ + loope 17b5d25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17b5e20 │ │ │ │ + loopne 17b5d70 │ │ │ │ add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - loope 17b5dc4 │ │ │ │ + loope 17b5d14 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3585f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e2ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6c(%rax) │ │ │ │ @@ -2009385,65 +2009265,64 @@ │ │ │ │ rex.WRXB │ │ │ │ rex.B │ │ │ │ rex.R sub $0x454d4954,%eax │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jb 17b5f5e │ │ │ │ - jo 17b5f6d │ │ │ │ + jb 17b5eae │ │ │ │ + jo 17b5ebd │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17b5f62 │ │ │ │ + fs jne 17b5eb2 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ - je 17b5f70 │ │ │ │ + je 17b5ec0 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17b5f76 │ │ │ │ + js 17b5ec6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x37342e35,%eax │ │ │ │ cs xor %ch,(%rdi) │ │ │ │ - jae 17b5f8b │ │ │ │ + jae 17b5edb │ │ │ │ movsxd (%rdi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17b5f88 │ │ │ │ + js 17b5ed8 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - jae,pn 17b5f9d │ │ │ │ - jae 17b5f9a │ │ │ │ + jae,pn 17b5eed │ │ │ │ + jae 17b5eea │ │ │ │ gs insl (%dx),%es:(%rdi) │ │ │ │ ... │ │ │ │ xor %ch,(%rax) │ │ │ │ rex.XB add $0x0,%eax │ │ │ │ - rex.WX in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - jmp 17b64e7 │ │ │ │ - add %al,(%rax) │ │ │ │ - fsubr %st(4),%st │ │ │ │ - mov $0xeb,%bh │ │ │ │ + jmp 17b6437 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0xa0000000ec01fe,%eax │ │ │ │ ... │ │ │ │ - addb $0x0,0x3(%rax,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %al,0x35844(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%ch │ │ │ │ + cld │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5578190(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ebp,%ebp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + cmp %bh,%bh │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rex xor 0x5(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2009453,2086 +2009332,2148 @@ │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xebb7ec(%rbp) │ │ │ │ + add %ah,%dl │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ lock leave │ │ │ │ add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xebb7ec(%rbx) │ │ │ │ + add %cl,%al │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - loopne 17b6091 │ │ │ │ + loopne 17b5fe1 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ - mov %ch,%ch │ │ │ │ - mov $0xeb,%bh │ │ │ │ + pop %rbx │ │ │ │ + add %al,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - movabs 0x670000000005438b,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + movabs 0x5438b,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ and %bh,(%rbx) │ │ │ │ rex.RB add $0x0,%eax │ │ │ │ - fsubrp %st,%st(4) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ nop │ │ │ │ adc %ebx,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xebb7,%ebp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ subb $0x70,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ - shr $1,%ah │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov %esi,%? │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - sar $1,%al │ │ │ │ + adc %bh,%al │ │ │ │ rex.WRX add $0x0,%rax │ │ │ │ - rex.XB in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + or %edi,%ebp │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2d06cd0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x34740a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ + {rex2 0xfe} (bad) │ │ │ │ in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ andb $0x0,0x344(%rdi) │ │ │ │ - add %al,%bl │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ch,-0x2(%rdx) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ xor %ah,0x3(%rsi,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pushf │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + or %dh,%bh │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,-0x14(%rsi) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + rorb $1,0x62(%rbp) │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %ch,%bh │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ and %bl,0x35e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - ja 17b6497 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + and %eax,(%rax) │ │ │ │ + add %ah,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - jo 17b6482 │ │ │ │ + mov $0x8f,%al │ │ │ │ pop %rdi │ │ │ │ add $0x0,%eax │ │ │ │ - rex.RX in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + adc %edi,%ebp │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - movabs 0xc400000000034fc7,%al │ │ │ │ + movabs 0x6d00000000034fc7,%al │ │ │ │ + incb (%rcx) │ │ │ │ in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rex fidivl 0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WXB in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov $0xec01ff,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ add %dl,0x4c(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ - loopne 17b65b6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov $0xfe,%bl │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ adc %dh,0x301(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17b6606 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + test $0xfd,%al │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x342e540(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jge 17b6616 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov $0xfd,%ah │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3588560(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ + incb (%rcx) │ │ │ │ in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ xor %dl,0x31a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0xb7,%esp │ │ │ │ - jmp 17b665d │ │ │ │ + data16 incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ and %cl,0x358(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0xebb7,%esp,%ebp │ │ │ │ + jnp 17b66a7 │ │ │ │ + add %ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x57bdda0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + je 17b66b9 │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x54cdce0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa0000000ebb7ed,%eax │ │ │ │ - ... │ │ │ │ + mov (%rax),%es │ │ │ │ + add %ah,%ch │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - push %rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ + ... │ │ │ │ + rclb $1,0x356(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + jne 17b66e8 │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x54574c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + cwtl │ │ │ │ + add %al,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - pop %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ - rex.RB in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x35cd980(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,0x55a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - jbe 17b67c6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x5448f80(%rax) │ │ │ │ + paddw (%rcx),%mm0 │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x35cd980(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jbe 17b67d6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x35925a0(%rax) │ │ │ │ + movabs 0x80a0000000ec01fd,%al │ │ │ │ + pop 0x0(%rbp,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0xec01fd(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jbe 17b67e6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + movabs 0x35925a0,%al │ │ │ │ + lahf │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5423460(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jbe 17b67f6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2c6a1d0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %ch,%ah │ │ │ │ - mov $0xeb,%bh │ │ │ │ + movabs 0xd0a0000000ec01fd,%al │ │ │ │ + movabs 0xfdd60000000002c6,%eax │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ shlb $0x4d,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xebb7(%rsp,%rbp,8) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ mov $0x90,%al │ │ │ │ add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xebb7ec,%ecx │ │ │ │ + push %rbp │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rorb $0x0,0x34b(%rbx) │ │ │ │ - add %al,0xebb7(%rsp,%rbp,8) │ │ │ │ + add %cl,%bl │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ xor %bh,0x44(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xe81eaf(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x0,%al │ │ │ │ ... │ │ │ │ - add %cl,%bh │ │ │ │ + rex (bad) │ │ │ │ push %rdi │ │ │ │ add $0x0,%eax │ │ │ │ - rex.RB in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ and %bl,0x1e(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xebb7(%rsp,%rbp,8) │ │ │ │ + add %ah,%al │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x35e6ea0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %ebp,%esp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + sar %cl,%ch │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - movabs 0x2f00000000035cde,%al │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + movabs 0xce00000000035cde,%al │ │ │ │ + cld │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ mov $0x3d,%al │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + iret │ │ │ │ + incb (%rcx) │ │ │ │ in (%dx),%al │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x54287f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + jb 17b692a │ │ │ │ + add %ah,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rcrb $0x5,0x5d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xebb7ed,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + cmp $0xec01,%edi │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - loopne 17b6abf │ │ │ │ + loopne 17b6a0f │ │ │ │ push %rsi │ │ │ │ add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ + push $0xec01fd │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x0,%al │ │ │ │ ... │ │ │ │ - jo 17b6a6c │ │ │ │ + jo 17b69bc │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x14(%rdi) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %dh,-0x3(%rsi) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3173920(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - je 17b6ad6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + cltd │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x316d7d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jl 17b6ae6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov $0xfd,%bl │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3055c30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jle 17b6af6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov $0xfd,%bh │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - lock movabs 0xec78000000000140,%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + lock movabs 0xfda6000000000140,%al │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x35ec4d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xb7,%ah │ │ │ │ - jmp 17b6bad │ │ │ │ + mov $0xec01fd,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x0,%al │ │ │ │ ... │ │ │ │ - mov $0x97,%al │ │ │ │ + lock xchg %eax,%esi │ │ │ │ rex.WR add $0x0,%rax │ │ │ │ - rex.XB in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + or %edi,%ebp │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x57455b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + push %rsp │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ addb $0x0,0x351(%rcx) │ │ │ │ - add %ah,-0x14(%rcx) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,-0x3(%rdx) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rex mov $0x2d1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + push %rsp │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3416a20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ adc %cl,(%rsi,%rdx,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xebb7(%rsp,%rbp,8) │ │ │ │ + add %ah,%dl │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x2d21270(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ch │ │ │ │ - mov $0xeb,%bh │ │ │ │ + (bad) │ │ │ │ + incl (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x34b1290(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + in $0xfc,%eax │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x14(%rbp) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %dl,0x1(%rbp,%rdi,8) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - and %bh,(%rcx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - rex.RXB in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + (bad) │ │ │ │ + cmp %ch,0x0(%rbp,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0xec01(,%rdi,8) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - je 17b6d86 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + cltd │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2d73c00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ebp,%esp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + fscale │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ah │ │ │ │ pop %rcx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rcx) │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %bh,-0x1(%rcx) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ pop %r12 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x14(%rcx) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %bh,-0x3(%rbx) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ adc %ah,0x140(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xec,%dh │ │ │ │ - mov $0xeb,%bh │ │ │ │ + rex.WRB incb (%r9) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rex movl $0x0,(%rbx,%rax,1) │ │ │ │ - addr32 in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + je 17b6dd7 │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ addb $0x0,0x57c(%rdi) │ │ │ │ - add %cl,0xebb7(%rbp,%rbp,8) │ │ │ │ + add %bl,0x0(%rdi) │ │ │ │ + add %ah,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - lock jne 17b6f69 │ │ │ │ + lock jne 17b6eb9 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x14(%rdi) │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x343cf10(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0xec01fd(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - je 17b6f66 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + movabs 0x343cf10,%al │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - movabs 0x5d000000000301c2,%al │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + movabs 0x55000000000301c2,%al │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ lock (bad) │ │ │ │ add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x14(%rcx) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,-0x3(%rdx) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ and %cl,0x354(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - jg 17b7106 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov $0xec01fd,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ xor %dh,%bl │ │ │ │ pop %rsi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0xebb7ec(%rcx) │ │ │ │ + add %ch,(%rsi) │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ shlb $0x0,0x354(%rbx) │ │ │ │ - add %ah,-0x14(%rcx) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,-0x3(%rdx) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rcr $1,%al │ │ │ │ pop %rsi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x14(%rcx) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %bh,-0x3(%rbx) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3029b00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fucomi %st(4),%st │ │ │ │ - mov $0xeb,%bh │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ adc %dh,(%rcx) │ │ │ │ pop %rsp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x14(%rdi) │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x34681f0(%rax) │ │ │ │ + add %bh,0xec01fd(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - je 17b7206 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + movabs 0x34681f0,%al │ │ │ │ + fwait │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3430ad0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%ah │ │ │ │ - mov $0xeb,%bh │ │ │ │ + test $0xfc,%al │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5727f30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xebb7,%ebp │ │ │ │ + cmp %al,(%rax) │ │ │ │ + add %ah,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x30b77b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,%ch │ │ │ │ - mov $0xeb,%bh │ │ │ │ + fdivr %st,%st(5) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x577ed30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xebb7,%ebp │ │ │ │ + cmp %al,(%rax) │ │ │ │ + add %ah,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rex pop 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xffffffb7,%esp │ │ │ │ - jmp 17b727d │ │ │ │ + enter $0x1fd,$0xec │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x567c850,%al │ │ │ │ - rex.RXB in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,0x567c790(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ebp,%edi │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - call 17b77f0 │ │ │ │ + call 17b7740 │ │ │ │ add %al,(%rax) │ │ │ │ - jbe 17b7296 │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0xa0000000ec01fd,%eax │ │ │ │ ... │ │ │ │ - shr $0x4d,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jmp 17b7280 │ │ │ │ add $0x0,%eax │ │ │ │ - sub $0xebb7,%esp │ │ │ │ + sar $0x1,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x35c0380(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + fs std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5417d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0xebb7,%esp,%ebp │ │ │ │ + jl 17b7257 │ │ │ │ + add %ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdi) │ │ │ │ pop %rax │ │ │ │ add $0x0,%eax │ │ │ │ - clc │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + jmp 17b7278 │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ push %rdi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x14(%rdi) │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x3442650(%rax) │ │ │ │ + add %bh,0xec01fd(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WRX in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + movabs 0x3442650,%al │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - loopne 17b7341 │ │ │ │ - jp 17b7399 │ │ │ │ + loopne 17b7291 │ │ │ │ + jp 17b72e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%esp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + nop │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - jo 17b73ca │ │ │ │ + jo 17b731a │ │ │ │ rex.WR add $0x0,%rax │ │ │ │ - xor $0xed,%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + cmp $0x1,%bh │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xebb7(%rsp,%rbp,8) │ │ │ │ + add %ah,(%rax) │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x14(%rcx) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %dl,0xec01fd(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ adc %ch,0x555(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - in $0xec,%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov $0xec01fe,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ - jo 17b7552 │ │ │ │ + jo 17b74a2 │ │ │ │ movl $0x0,(%rdx) │ │ │ │ - mov $0xec,%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + (bad) │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3511c50(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - int1 │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + fdivr %st,%st(6) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - jo 17b7615 │ │ │ │ + jo 17b7565 │ │ │ │ push %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %bl,(%rax) │ │ │ │ + incl (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x35f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - repnz in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + fdivr %st,%st(6) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ addb $0x0,0x5(%rbx,%rbx,2) │ │ │ │ - gs in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + cld │ │ │ │ + incl (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rclb $1,(%rsi) │ │ │ │ pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ - cltd │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %bh,%dh │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rorb $0x5,0x45(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + cltd │ │ │ │ + incb (%rcx) │ │ │ │ in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rex pop %rsi │ │ │ │ push %rax │ │ │ │ add $0x0,%eax │ │ │ │ - sub $0xebb7,%esp │ │ │ │ + sar $0x1,%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rorb $0x0,0x34b(%rdi) │ │ │ │ - add %bh,-0x14(%rdi) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %bh,0xec01fd(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ shr $1,%bh │ │ │ │ rex.R add $0x0,%eax │ │ │ │ - rex.XB in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + or %edi,%ebp │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ lock mov $0x5f,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x14(%rsi) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,0xec01fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ and %ah,%ah │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ebp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + or %bh,%bh │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rol $0x47,%bl │ │ │ │ add $0x0,%eax │ │ │ │ - xchg %eax,%esp │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + hlt │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - loopne 17b7812 │ │ │ │ + loopne 17b7762 │ │ │ │ adc $0x3,%eax │ │ │ │ - add %bh,-0x14(%rsi) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %bh,0xec01fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ - add %ah,0x51(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ - rex.XB in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %edi,%ebp │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ mov $0xe1,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x14(%rcx) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,-0x3(%rdx) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x352fee0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - popf │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x55180a0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or $0xec01fe,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jl 17b7917 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + movabs 0x55180a0,%al │ │ │ │ + cs add %al,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x34c2e90(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubr %st,%st(4) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ rex.RB add $0x0,%eax │ │ │ │ - rex.WR in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + and %ebp,%edi │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x54406a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xb7,%ah │ │ │ │ - jmp 17b799d │ │ │ │ + mov $0xec01fd,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x5487560,%al │ │ │ │ + sar $0x1,%ch │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5487540,%al │ │ │ │ - sub $0xebb7,%esp │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ adc %cl,0x19(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xebb7ec(%rdx) │ │ │ │ + add %bl,%ch │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - loopne 17b7a73 │ │ │ │ + loopne 17b79c3 │ │ │ │ push %rbp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x14(%rcx) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %bh,-0x3(%rbx) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ test %ah,0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + push %rbx │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x543(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0xebb7,%esp,%ebp │ │ │ │ + jge 17b79f7 │ │ │ │ + add %ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x35b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %ch,%ah │ │ │ │ - mov $0xeb,%bh │ │ │ │ + sar $1,%ch │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - movabs 0x630000000002cc6e,%al │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + movabs 0x690000000002cc6e,%al │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ - jg 17b7bf9 │ │ │ │ + jg 17b7b49 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xffffffb7,%ebp │ │ │ │ - jmp 17b7bfd │ │ │ │ + cmp $0x0,%al │ │ │ │ + add %ah,%ch │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x318a050,%al │ │ │ │ - shr %cl,%ah │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,0x318a050(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ shr $1,%ch │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addr32 in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + ja 17b7bb7 │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x31dd0f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0xebb7ec │ │ │ │ + ja 17b7bc7 │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - and %ah,%cl │ │ │ │ - rex.WB add $0x0,%rax │ │ │ │ - sub $0xffffffb7,%ebp │ │ │ │ - jmp 17b7cbd │ │ │ │ + movabs 0x3e000000000549e1,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x34585b0,%al │ │ │ │ - jg 17b7cb6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,0x34585b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x573a5b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xec01fd,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x573a5b0,%al │ │ │ │ (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + incl (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - movabs 0xd600000000054c7d,%al │ │ │ │ + movabs 0x9e00000000054c7d,%al │ │ │ │ + incb (%rcx) │ │ │ │ in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5630250(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov $0xff,%dh │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x55bf790(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + rex.WX incq (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ andb $0x0,0x346(%rip) │ │ │ │ - add %bh,-0x14(%rbp) │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0xec01(%rbp,%rdi,8) │ │ │ │ add %ah,0x34c9a90(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jge 17b7d76 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov $0xfd,%ah │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - jo 17b7dcf │ │ │ │ + jo 17b7d1f │ │ │ │ adc $0x3,%eax │ │ │ │ - add %bh,0xebb7ec(%rdx) │ │ │ │ + add %dl,-0x2(%rdi) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rex (bad) │ │ │ │ rex.WRXB add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0xebb7ec(%rdi) │ │ │ │ + add %ah,-0x2(%rdx) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x341f070,%al │ │ │ │ - shr %cl,%ah │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,0x341f070(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rex │ │ │ │ rex.RXB add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + sldt (%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ xor %dl,%ch │ │ │ │ rex.RB add $0x0,%eax │ │ │ │ - imul $0xebb7,%esp,%ebp │ │ │ │ + jge 17b7de7 │ │ │ │ + add %ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ xor %ah,0x543(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + data16 std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ cmp $0x4a,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xebb7ed(%rbx) │ │ │ │ + add %dl,0xec0200(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x0,%al │ │ │ │ ... │ │ │ │ sbbb $0x5,0x5d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - stc │ │ │ │ + in (%dx),%eax │ │ │ │ + incb (%rcx) │ │ │ │ in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - jo 17b7fd9 │ │ │ │ + jo 17b7f29 │ │ │ │ push %rbx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x14(%rcx) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %bl,(%rdx) │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - jo 17b7ff3 │ │ │ │ + jo 17b7f43 │ │ │ │ rex.B add $0x0,%eax │ │ │ │ - adc %ebp,%ebp │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x34693e0(%rax) │ │ │ │ + and $0xec01ff,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x34693e0,%al │ │ │ │ + sbb %edi,%esi │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa0000000ebb7ec,%eax │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ + rex sbb 0x5(%rax),%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jle 17b7f87 │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a(%rax) │ │ │ │ - add $0x0,%rax │ │ │ │ - imul $0xebb7,%esp,%ebp │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ shlb $1,0x40(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ - mov %esp,%gs │ │ │ │ - mov $0xeb,%bh │ │ │ │ + out %eax,$0xfd │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ adc %bl,(%rdi) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - jmp 17b80d6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + (bad) │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ adc %ah,%ah │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x14(%rdi) │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x55e0c40(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0xec01fd(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rbp │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + movabs 0x55e0c40,%al │ │ │ │ + cmp %edi,%ebp │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30e0f00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cltd │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %esi,%edi │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ and %bl,%cl │ │ │ │ rex.WRXB add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xebb7ec(%rbp) │ │ │ │ + add %cl,%bl │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ sarb $0x0,0x56d(%rsi) │ │ │ │ - add %dl,%al │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %cl,0xec01fe(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x14(%rdi) │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0xec01(,%rdi,8) │ │ │ │ add %ah,0x31688c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xffffffb7,%esp │ │ │ │ - jmp 17b831d │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ pop %rcx │ │ │ │ add $0x0,%eax │ │ │ │ - fsubr %st(4),%st │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x35bf310(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs %eax,0x10a0000000ec01fe │ │ │ │ + repz pop %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %bl,0xec0200(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ rex.WR │ │ │ │ rex add $0x0,%eax │ │ │ │ - movabs 0xa0000000ebb7ec,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x5573f(%rax) │ │ │ │ + sbb %bh,%dh │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%dh │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ + ... │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + push %rdi │ │ │ │ + add $0x0,%eax │ │ │ │ + mov %edi,%esi │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x303c880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jb 17b83b6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + xchg %eax,%edx │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x14084d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xec,%cl │ │ │ │ - mov $0xeb,%bh │ │ │ │ + incb (%r9) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x558afe0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xed,%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + cmp $0x1,%bh │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x35e6110(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRXB in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + (bad) │ │ │ │ + incl (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ fists 0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRX in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + (bad) │ │ │ │ + incl (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ shlb $1,(%rax) │ │ │ │ pop %rsi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x13(%rbp) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %bh,%ch │ │ │ │ + incl (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ xorb $0x4d,(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ - jbe 17b8496 │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x31b4d50(%rax) │ │ │ │ + movabs %al,0x50a0000000ec01fd │ │ │ │ + sbb (%r11),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jl 17b84a6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov $0xfd,%ah │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x34df5d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ mov $0x87,%al │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xebb7ec(%rdx) │ │ │ │ + add %al,-0x2(%rdx) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ and %cl,0x41(%rbp) │ │ │ │ add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ + incb (%rcx) │ │ │ │ in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ nop │ │ │ │ xor $0x551,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rbx │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + xor %ebp,%edi │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x545acc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - repz in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + fdivrp %st,%st(6) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ adc %ch,%dl │ │ │ │ - ja 17b8569 │ │ │ │ + ja 17b84b9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ch │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %bh,%bh │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5416480(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xb7,%ah │ │ │ │ - jmp 17b857d │ │ │ │ + mov $0xec01fd,%esp │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x0,%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ imul $0x0,0x3(%rdx),%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ch,%cl │ │ │ │ + cld │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ and %dh,0x315(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + in $0xfc,%al │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rbx,%rdx,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xebb7ec(%rbp) │ │ │ │ + add %cl,%ah │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3522b50,%al │ │ │ │ - push $0xebb7ec │ │ │ │ + add %ah,0x3522b50(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3181210,%al │ │ │ │ - pushf │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + jnp 17b8567 │ │ │ │ + add %ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x3181210(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %dh,%bh │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x57853b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%esp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + nop │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xebb7(%rsp,%rbp,8) │ │ │ │ + add %ah,%dl │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rolb $1,0x51(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x14(%rbp) │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xec01(%rbp,%rdi,8) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ xor %al,(%rbx) │ │ │ │ push %rax │ │ │ │ add $0x0,%eax │ │ │ │ - ja 17b86b6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x55cc2d0(%rax) │ │ │ │ + movabs %eax,0x10a0000000ec01fd │ │ │ │ + ret $0x55c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.RX in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + adc %bh,%ch │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ mov $0xab,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xebb7ec(%rcx) │ │ │ │ + add %al,%dl │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x3070790(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3070790,%al │ │ │ │ (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56a0cf0(%rax) │ │ │ │ + add %ah,0x56a0c30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.RXB in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + adc %ebp,%edi │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3076760(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jp 17b8716 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x547d8b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0xebb7ed,%eax │ │ │ │ + (bad) │ │ │ │ + incl (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - loopne 17b8797 │ │ │ │ + loopne 17b86e7 │ │ │ │ add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x49(%rsp,%rbp,8) │ │ │ │ - jmp 17b877d │ │ │ │ + add %bl,0xec01fd(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x350ae70,%al │ │ │ │ - jge 17b8776 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov $0xfd,%ch │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3544ab0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jge 17b8786 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov $0xfd,%ch │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - rex jg 17b87d3 │ │ │ │ + rex jg 17b8723 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x14(%rax) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %dl,(%rdi) │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x35be930(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + and %bh,%dh │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x560d9e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ebp,%ebp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + push %rdx │ │ │ │ + incl (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x54cc0c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cltd │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ - call ffffffffa17b8800 <_edata@@Base+0xffffffff9a5b8800> │ │ │ │ + call ffffffffa17b8750 <_edata@@Base+0xffffffff9a5b8750> │ │ │ │ ... │ │ │ │ - movabs 0x770000000005460e,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + movabs 0x220000000005460e,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x31006f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x57ca180(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRB in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + (bad) │ │ │ │ + incl (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ subb $0x0,0x357(%rax) │ │ │ │ - add %ah,-0x14(%rcx) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,-0x3(%rbx) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3407170(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jg 17b88d6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x54813f0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xec01fd,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + movabs 0x54813f0,%al │ │ │ │ + jns 17b8849 │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - movabs 0x2300000000056cb5,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + movabs 0x5700000000056cb5,%al │ │ │ │ + incl (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x556a0c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %ebp,%ebp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + push %rcx │ │ │ │ + add %al,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x343bac0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jbe 17b8987 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ shl $1,%al │ │ │ │ rex.WRB add $0x0,%rax │ │ │ │ - (bad) │ │ │ │ + addr32 std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x550a500,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,0x550a500(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1406260,%al │ │ │ │ - movsxd %esp,%ebp │ │ │ │ - mov $0xeb,%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c7e8e0(%rax) │ │ │ │ + addr32 std │ │ │ │ + add %ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1406260(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jle 17b89d6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + push $0xec01fd │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x2c7e8e0,%al │ │ │ │ + mov $0xfd,%dh │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ xor %dl,%al │ │ │ │ rex.R add $0x0,%eax │ │ │ │ - rex.WRXB in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + enter $0x1ff,$0xec │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rex and %bl,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x14(%rdi) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %dh,-0x3(%rdi) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x34499c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0xebb7ec │ │ │ │ + js 17b89c7 │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - jo 17b8a8e │ │ │ │ + jo 17b89de │ │ │ │ rex.R add $0x0,%eax │ │ │ │ - sub $0xffffffb7,%ebp │ │ │ │ - jmp 17b8abd │ │ │ │ + cmp $0xec0200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x0,%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ and 0x5(%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xb7,%ah │ │ │ │ - jmp 17b8add │ │ │ │ + mov $0xec01fd,%esi │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x0,%al │ │ │ │ ... │ │ │ │ shlb $0x50,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x14(%rdi) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %bh,0xec01fd(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ lock (bad) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jb 17b8b46 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + xchg %eax,%edx │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ movsxd 0x5(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%ah │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov %esi,%? │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ adc %ch,0x45(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rdi) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,%ch │ │ │ │ + cld │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x34feec0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WB in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + sbb %edi,%ebp │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x54eafd0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xffffffb7,%ebp │ │ │ │ - jmp 17b8bbd │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ andb $0x5,0x61(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - std │ │ │ │ + stc │ │ │ │ + incb (%rcx) │ │ │ │ in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ adc %ah,(%rdi) │ │ │ │ add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x14(%rcx) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,-0x3(%rdx) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ rex.RX add $0x0,%eax │ │ │ │ - lret $0xb7ec │ │ │ │ - jmp 17b8c4d │ │ │ │ + jge 17b8b98 │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x570a2e0,%al │ │ │ │ - and $0xed,%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,0x570a2e0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + incl (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ xor %ah,(%rax) │ │ │ │ sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jle 17b8c66 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov $0xec01fd,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ mov $0xbd,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ cltd │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ - call ffffffffa17b8cd0 <_edata@@Base+0xffffffff9a5b8cd0> │ │ │ │ + call ffffffffa17b8c20 <_edata@@Base+0xffffffff9a5b8c20> │ │ │ │ ... │ │ │ │ nop │ │ │ │ xchg %eax,%edi │ │ │ │ rex.WRXB add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rdi) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,%ch │ │ │ │ + cld │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ clc │ │ │ │ - imul $0xebb7ece4,0x0(%rip),%eax │ │ │ │ + imul $0xec01febd,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - jo 17b8e8c │ │ │ │ + jo 17b8ddc │ │ │ │ pop %rbp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xebb7ec(%rbp) │ │ │ │ + add %ah,%bl │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - movabs 0x86000000000356bb,%al │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + movabs 0xce000000000356bb,%al │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ add %ah,%cl │ │ │ │ pop %rsi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x14(%rdx) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,-0x3(%rbp) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - jo 17b8e73 │ │ │ │ + jo 17b8dc3 │ │ │ │ push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WB in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov $0xec01ff,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ rex.WR add $0x0,%rax │ │ │ │ - rex.WR in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + and $0xfd,%al │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3450410(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %gs,%esp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + loopne 17b8e87 │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ and %al,(%rcx) │ │ │ │ push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - iret │ │ │ │ + lea (bad),%edi │ │ │ │ + incb (%rcx) │ │ │ │ in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ sarb $1,0x7e(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ - jne 17b9077 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + sbb $0xec0200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ add %bl,0x54b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + data16 std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rol $1,%cl │ │ │ │ gs add $0x0,%eax │ │ │ │ - iret │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov %?,%esi │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ rex iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x14(%rax) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,0xec01fd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ rex adc %cl,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%bl │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %dl,0xec01fe(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ - adcb $0x0,0x54c(%rdi) │ │ │ │ - add %dh,%ch │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + nop │ │ │ │ + xchg %eax,%edi │ │ │ │ + rex.WR add $0x0,%rax │ │ │ │ + loop 17b9238 │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - jns 17b9393 │ │ │ │ + jns 17b92e3 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x49(%rsp,%rbp,8) │ │ │ │ - jmp 17b938d │ │ │ │ + add %dh,0xec01fd(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x35e1000,%al │ │ │ │ - (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ + incb (%rcx) │ │ │ │ in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x31bce40(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + sar $1,%dh │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ nop │ │ │ │ rcrb $0x0,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rdi) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,%ch │ │ │ │ + cld │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x314(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,%ch │ │ │ │ - mov $0xeb,%bh │ │ │ │ + fdivr %st,%st(5) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rex push %rcx │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movsxd %esp,%ebp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + imul $0x1,%ebp,%edi │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x54d6d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rcx │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + int3 │ │ │ │ + incl (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - ja 17b953a │ │ │ │ + ja 17b948a │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x14(%rax) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %bh,-0x3(%rcx) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ xor %dl,0x1b(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xebb7ec(%rbx) │ │ │ │ + add %cl,%al │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x3125d60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3125d60,%al │ │ │ │ - adc %ebp,%ebp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + and $0xff,%al │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ mov $0x35d,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,%ch │ │ │ │ - mov $0xeb,%bh │ │ │ │ + out %al,(%dx) │ │ │ │ + cld │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ xorb $0x0,0x542(%rdx) │ │ │ │ - add %bh,(%rdx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ch,%dh │ │ │ │ + cld │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3578470(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WX in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + sbb $0xfd,%al │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3553440(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jne 17b9666 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + lahf │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - loopne 17b96c1 │ │ │ │ - jne 17b96c9 │ │ │ │ + loopne 17b9611 │ │ │ │ + jne 17b9619 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jmp 17b96b6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + int $0xfe │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ and %ah,(%rdi) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0xb7,%ah │ │ │ │ - jmp 17b972d │ │ │ │ + data16 incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2c4ce60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c4ce60,%al │ │ │ │ - jno 17b9726 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ adc %bl,%al │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5792c10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + incl (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ and %al,0x75(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ - shr $1,%ah │ │ │ │ - mov $0xeb,%bh │ │ │ │ + (bad) │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - data16 add $0x0,%rax │ │ │ │ - (bad) │ │ │ │ + jo 17b97e8 │ │ │ │ + add $0x0,%rax │ │ │ │ + data16 std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x562b3e0,%al │ │ │ │ - je 17b9837 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,0x562b3e0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb (%rax),%eax │ │ │ │ + add %ah,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ xorb $0x0,0x551(%rax) │ │ │ │ - add %dh,%bh │ │ │ │ + add %ah,%bh │ │ │ │ + incb (%rcx) │ │ │ │ in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ lock std │ │ │ │ add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ebp,%esp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + (bad) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - loopne 17b993a │ │ │ │ + loopne 17b988a │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xebb7ec(%rip) │ │ │ │ + add %bl,%bh │ │ │ │ + cld │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rorb $0x0,0x34a(%rdi) │ │ │ │ - add %cl,0xebb7(%rsp,%rbp,8) │ │ │ │ + add %ah,%cl │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - movabs 0x8c00000000031ce9,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + movabs 0x6100000000031ce9,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ adc %dl,0x4f(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ - int3 │ │ │ │ + cmp $0x1,%esi │ │ │ │ in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - loopne 17b99c0 │ │ │ │ + loopne 17b9910 │ │ │ │ rex.RX add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0xebb7ec(%rbx) │ │ │ │ + add %bl,-0x2(%rdx) │ │ │ │ + add %ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x57fe990(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x57fe990,%al │ │ │ │ - shr $1,%esp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ lock pop %rax │ │ │ │ rex.XB add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0xebb7ec(%rdx) │ │ │ │ + add %bl,-0x2(%rax) │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x0,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ and %bh,%bl │ │ │ │ push %rsi │ │ │ │ add $0x0,%eax │ │ │ │ cltd │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ - call ffffffffa17b9a80 <_edata@@Base+0xffffffff9a5b9a80> │ │ │ │ + call ffffffffa17b99d0 <_edata@@Base+0xffffffff9a5b99d0> │ │ │ │ ... │ │ │ │ mov $0x9e,%al │ │ │ │ - jnp 17b9ad9 │ │ │ │ + jnp 17b9a29 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %eax,(%rax) │ │ │ │ + add %ah,%ch │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xebb7,%ebp │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ sar $1,%dl │ │ │ │ add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x14(%rax) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %dl,(%rdi) │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x34df150(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0xebb7ec │ │ │ │ + jnp 17b9a87 │ │ │ │ + add %ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x54bd500(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sar $0x1,%ch │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x54bd500,%al │ │ │ │ - sub $0xebb7,%esp │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - movabs 0x8800000000054159,%al │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + movabs 0xd600000000054159,%al │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ - adc %ch,(%rdx) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - out %eax,$0xec │ │ │ │ - mov $0xeb,%bh │ │ │ │ + sub 0x5(%rbp),%bpl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2d47a30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cltd │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ - call ffffffffa17b9c70 <_edata@@Base+0xffffffff9a5b9c70> │ │ │ │ + call ffffffffa17b9bc0 <_edata@@Base+0xffffffff9a5b9bc0> │ │ │ │ ... │ │ │ │ rex notl 0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push $0xec01fd │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x30f1720,%al │ │ │ │ - jle 17b9c86 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov $0xec01fd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jb 17b9cc6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + xchg %eax,%edx │ │ │ │ + std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ rex push $0xffffffffffffffd6 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0xebb7ec(%rbp) │ │ │ │ + add %dh,(%rdi) │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x3595af0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3595af0,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + shl %cl,%esi │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ xor %cl,0x34e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %gs,%esp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + loope 17b9ca7 │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x34c0b90(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + sbb %bh,%ch │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ xor %cl,%cl │ │ │ │ pop %rdi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x14(%rdx) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %bl,0xec01fd(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ lock (bad) │ │ │ │ rex.RXB add $0x0,%eax │ │ │ │ - jbe 17b9e26 │ │ │ │ - mov $0xeb,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0xa0000000ec01fd,%eax │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - jl 17b9e69 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x2a(%rax) │ │ │ │ + jl 17b9db9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%esp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + nop │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x356d450(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrp %st,%st(4) │ │ │ │ - mov $0xeb,%bh │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ sahf │ │ │ │ rex.B add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ + gs std │ │ │ │ + add %ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2def550(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2def550,%al │ │ │ │ - jle 17b9ea6 │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xfd,%bh │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x350e120(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr %cl,%esp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + xchg %eax,%edi │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5787e80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WXB in (%dx),%eax │ │ │ │ - mov $0xeb,%bh │ │ │ │ + mov $0xec01ff,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + movabs 0x0,%al │ │ │ │ ... │ │ │ │ adc %cl,0x43(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ - xor %ch,%ah │ │ │ │ - mov $0xeb,%bh │ │ │ │ + sar $1,%ah │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x553f110(%rax) │ │ │ │ + add %ah,0x553f050(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.R in (%dx),%al │ │ │ │ - mov $0xeb,%bh │ │ │ │ + or $0xfd,%al │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x545e4f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + data16 std │ │ │ │ + add %ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3006810,%al │ │ │ │ - shr $1,%esp │ │ │ │ - mov $0xeb,%bh │ │ │ │ + add %ah,0x3006810(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + incb (%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4c49462a(%rax) │ │ │ │ rex.RB sub $0x44414f4c,%eax │ │ │ │ sub $0x454d4954,%eax │ │ │ │ sub $0x4c424154,%eax │ │ │ │ sub (%r8),%r8b │ │ │ │ ... │ │ │ │ @@ -2011728,22 +2011669,22 @@ │ │ │ │ rex.WRXB │ │ │ │ rex.WRB push %r8 │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ cmp (%rax),%esp │ │ │ │ - jle 17ba19e │ │ │ │ + jle 17ba0ee │ │ │ │ pop %rbx │ │ │ │ - jle 17ba1a2 │ │ │ │ + jle 17ba0f2 │ │ │ │ push %rsp │ │ │ │ rex.RB push %r11 │ │ │ │ push %rsp │ │ │ │ cmp 0x5d(%rsi),%bh │ │ │ │ - jle 17ba1c6 │ │ │ │ + jle 17ba116 │ │ │ │ sub $0x31,%al │ │ │ │ rex push %rsp │ │ │ │ and %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub 0x4f(%rdi),%cl │ │ │ │ push %rbx │ │ │ │ @@ -2011777,102 +2011718,102 @@ │ │ │ │ pop %rcx │ │ │ │ sub $0x4e2d524f,%eax │ │ │ │ sub $0x41572d50,%eax │ │ │ │ rex.WB push %r12 │ │ │ │ and %dh,0x72(%rax) │ │ │ │ imul $0x68742073,0x74(%rsi),%ebp │ │ │ │ and %ch,%gs:0x65(%rbp) │ │ │ │ - jae 17ba250 │ │ │ │ + jae 17ba1a0 │ │ │ │ (bad) │ │ │ │ addr32 gs sub $0x20,%al │ │ │ │ imul $0x2c796e61,0x20(%rsi),%esp │ │ │ │ and %ah,0x6e(%rcx) │ │ │ │ and %dh,%fs:0x65(%rdx) │ │ │ │ (bad) │ │ │ │ - fs jae 17ba214 │ │ │ │ + fs jae 17ba164 │ │ │ │ movsxd 0x61(%rax),%ebp │ │ │ │ - jb 17ba25a │ │ │ │ + jb 17ba1aa │ │ │ │ movsxd 0x72(%rbp,%riz,2),%esi │ │ │ │ - jae 17ba21f │ │ │ │ - data16 jb 17ba271 │ │ │ │ + jae 17ba16f │ │ │ │ + data16 jb 17ba1c1 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ or (%rax),%ah │ │ │ │ and %ah,(%rax) │ │ │ │ sub 0x55(%rcx),%dl │ │ │ │ rex.RB push %r10 │ │ │ │ pop %rcx │ │ │ │ sub $0x202a4f49,%eax │ │ │ │ - jne 17ba282 │ │ │ │ - je 17ba27f │ │ │ │ + jne 17ba1d2 │ │ │ │ + je 17ba1cf │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %dh,0x73(%rbp) │ │ │ │ - gs jb 17ba241 │ │ │ │ + gs jb 17ba191 │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - je 17ba28a │ │ │ │ - jb 17ba29a │ │ │ │ + je 17ba1da │ │ │ │ + jb 17ba1ea │ │ │ │ and %bh,0x2c(%rcx) │ │ │ │ and %bl,0x20(%rcx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jb 17ba250 │ │ │ │ - jae 17ba2a2 │ │ │ │ + jb 17ba1a0 │ │ │ │ + jae 17ba1f2 │ │ │ │ (bad) │ │ │ │ movsxd 0x20(%rbp),%esp │ │ │ │ (bad) │ │ │ │ - jae 17ba259 │ │ │ │ + jae 17ba1a9 │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,0x66(%rcx) │ │ │ │ imul $0x7461,0x6d(%rdx),%si │ │ │ │ imul $0x726f202c,0x65(%rsi),%esi │ │ │ │ and %ah,0x69(%rbp) │ │ │ │ - je 17ba2b8 │ │ │ │ - gs jb 17ba25d │ │ │ │ + je 17ba208 │ │ │ │ + gs jb 17ba1ad │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,0x20(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jb 17ba27b │ │ │ │ + jb 17ba1cb │ │ │ │ rex.WRX and %r12b,0x73(%rcx) │ │ │ │ and %ah,0x20(%rcx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ gs addr32 (bad) │ │ │ │ - je 17ba2d1 │ │ │ │ - jbe 17ba2cf │ │ │ │ + je 17ba221 │ │ │ │ + jbe 17ba21f │ │ │ │ and %ah,0x6e(%rcx) │ │ │ │ - jae 17ba2e6 │ │ │ │ - gs jb 17ba29e │ │ │ │ + jae 17ba236 │ │ │ │ + gs jb 17ba1ee │ │ │ │ and %ch,0x72(%rdi) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %dh,0x6d(%rcx,%rbp,2) │ │ │ │ outsl %gs:(%rsi),(%dx) │ │ │ │ - jne 17ba2f5 │ │ │ │ + jne 17ba245 │ │ │ │ and %ch,0x63(%rdi) │ │ │ │ movsxd 0x72(%rbp),%esi │ │ │ │ - jae 17ba2b7 │ │ │ │ + jae 17ba207 │ │ │ │ and %cl,0x74(%rcx) │ │ │ │ and %ah,0x73(%rcx) │ │ │ │ imul $0x61,0x20(%rbx),%esi │ │ │ │ addr32 (bad) │ │ │ │ imul $0x200a6669,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ - jns 17ba30f │ │ │ │ - jne 17ba2c2 │ │ │ │ + jns 17ba25f │ │ │ │ + jne 17ba212 │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - je 17ba30b │ │ │ │ - jb 17ba2c8 │ │ │ │ + je 17ba25b │ │ │ │ + jb 17ba218 │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jns 17ba2cc │ │ │ │ + jns 17ba21c │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - je 17ba317 │ │ │ │ - gs jb 17ba2d2 │ │ │ │ + je 17ba267 │ │ │ │ + gs jb 17ba222 │ │ │ │ movsxd 0x61(%rax),%ebp │ │ │ │ - jb 17ba318 │ │ │ │ + jb 17ba268 │ │ │ │ movsxd 0x72(%rbp,%riz,2),%esi │ │ │ │ - jae 17ba2eb │ │ │ │ + jae 17ba23b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x46(%rbp,%rax,2) │ │ │ │ push %r13 │ │ │ │ rex.WR push %rsp │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4d(%rcx,%rcx,2) │ │ │ │ @@ -2011944,123 +2011885,123 @@ │ │ │ │ rex.R push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x45(%rdx) │ │ │ │ rex.B │ │ │ │ rex.R sub $0x52414843,%eax │ │ │ │ sub $0x54494157,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jle 17ba3c2 │ │ │ │ + jle 17ba312 │ │ │ │ pop %rbx │ │ │ │ - jle 17ba3c6 │ │ │ │ - jle 17ba3e4 │ │ │ │ + jle 17ba316 │ │ │ │ + jle 17ba334 │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x26(%rsi) │ │ │ │ push %rsp │ │ │ │ - jns 17ba405 │ │ │ │ + jns 17ba355 │ │ │ │ and %ah,%gs:(%rdx) │ │ │ │ - jns 17ba3bc │ │ │ │ + jns 17ba30c │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ - jb 17ba3bf │ │ │ │ - jns 17ba406 │ │ │ │ - jae 17ba3c3 │ │ │ │ + jb 17ba30f │ │ │ │ + jns 17ba356 │ │ │ │ + jae 17ba313 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jb 17ba3c6 │ │ │ │ + jb 17ba316 │ │ │ │ and 0x22(%rsi),%ch │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ - jb 17ba3ce │ │ │ │ + jb 17ba31e │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ cs and %al,(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x2d(%rcx) │ │ │ │ rex.WRXB push %r10 │ │ │ │ sub $0x2d502d4e,%eax │ │ │ │ push %rdi │ │ │ │ rex.B │ │ │ │ rex.WB push %r12 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x41(%rsi) │ │ │ │ sub $0x6e694220,%eax │ │ │ │ (bad) │ │ │ │ - jb 17ba453 │ │ │ │ + jb 17ba3a3 │ │ │ │ and %ah,0x69(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %bh,%gs:0x41(%rsi) │ │ │ │ and %ch,0x73(%rcx) │ │ │ │ and %ch,0x6c(%rdi) │ │ │ │ and %ch,%fs:0x72(%rdi) │ │ │ │ and %ah,0x65(%rdi,%rbp,2) │ │ │ │ - jae 17ba412 │ │ │ │ + jae 17ba362 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - je 17ba416 │ │ │ │ - gs js 17ba462 │ │ │ │ - jae 17ba46f │ │ │ │ + je 17ba366 │ │ │ │ + gs js 17ba3b2 │ │ │ │ + jae 17ba3bf │ │ │ │ cs and %bh,0xa(%rsi) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %bh,0x26(%rsi) │ │ │ │ - jle 17ba459 │ │ │ │ + jle 17ba3a9 │ │ │ │ and %ah,(%rax) │ │ │ │ rex.XB outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17ba488 │ │ │ │ + jo 17ba3d8 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ch,%gs:(%rax) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ch,%fs:0x61(%rdi,%rbp,2) │ │ │ │ sub %esp,%fs:(%rax) │ │ │ │ - jae 17ba49e │ │ │ │ - jne 17ba4a3 │ │ │ │ + jae 17ba3ee │ │ │ │ + jne 17ba3f3 │ │ │ │ movsxd 0x20(%rbp),%esp │ │ │ │ imul $0x417e,0x20(%rbp,%riz,2),%bp │ │ │ │ and %ch,0x6e(%rcx) │ │ │ │ - jae 17ba4b4 │ │ │ │ + jae 17ba404 │ │ │ │ gs (bad) │ │ │ │ fs (bad) │ │ │ │ and %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jle 17ba493 │ │ │ │ + jle 17ba3e3 │ │ │ │ sub $0x6f685320,%eax │ │ │ │ - jne 17ba4c5 │ │ │ │ + jne 17ba415 │ │ │ │ and %cl,%fs:0x20(%rcx) │ │ │ │ (bad) │ │ │ │ - jb 17ba484 │ │ │ │ - jns 17ba4d5 │ │ │ │ - jne 17ba488 │ │ │ │ + jb 17ba3d4 │ │ │ │ + jns 17ba425 │ │ │ │ + jne 17ba3d8 │ │ │ │ imul $0x73696874,0x20(%rsi),%esp │ │ │ │ and %ch,0x61(%rax) │ │ │ │ - jo 17ba4e4 │ │ │ │ + jo 17ba434 │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - jae 17ba498 │ │ │ │ + jae 17ba3e8 │ │ │ │ (bad) │ │ │ │ addr32 (bad) │ │ │ │ imul $0x417e0020,0x3f(%rsi),%ebp │ │ │ │ sub $0x6f685320,%eax │ │ │ │ - jne 17ba4f5 │ │ │ │ + jne 17ba445 │ │ │ │ and %cl,%fs:0x20(%rcx) │ │ │ │ movsxd 0x6d(%rdi),%ebp │ │ │ │ - jo 17ba4fb │ │ │ │ + jo 17ba44b │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,%gs:0x68(%rdi) │ │ │ │ imul $0x64616f6c,0x20(%rbp,%riz,2),%ebp │ │ │ │ imul $0x65687420,0x67(%rsi),%ebp │ │ │ │ and %dh,0x79(%rbx) │ │ │ │ - jae 17ba51f │ │ │ │ + jae 17ba46f │ │ │ │ gs insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ and %al,(%rax) │ │ │ │ rex.XB │ │ │ │ rex.WRXB │ │ │ │ rex.WRB push %r8 │ │ │ │ rex.WB │ │ │ │ @@ -2012131,19 +2012072,19 @@ │ │ │ │ rex.WRXB │ │ │ │ rex.WRB push %r8 │ │ │ │ push %rsp │ │ │ │ sub $0x474e454c,%eax │ │ │ │ push %rsp │ │ │ │ rex.W add %al,(%rax) │ │ │ │ add %bh,0x25(%rsi) │ │ │ │ - jle 17ba5b5 │ │ │ │ + jle 17ba505 │ │ │ │ sub $0x90417e20,%eax │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ - jle 17ba5a7 │ │ │ │ - jle 17ba5c5 │ │ │ │ + jle 17ba4f7 │ │ │ │ + jle 17ba515 │ │ │ │ sub $0x90000000,%eax │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ rex.XB push %r13 │ │ │ │ push %rdx │ │ │ │ push %rbx │ │ │ │ rex.WRXB push %r10 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2012165,17 +2012106,17 @@ │ │ │ │ rex.W add %al,(%rax) │ │ │ │ and %bh,0x41(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x25(%rsi) │ │ │ │ - jle 17ba615 │ │ │ │ + jle 17ba565 │ │ │ │ and %ah,(%rax) │ │ │ │ - jle 17ba619 │ │ │ │ + jle 17ba569 │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ rex.RX │ │ │ │ rex.WRXB push %r10 │ │ │ │ rex.WRB │ │ │ │ push %r12 │ │ │ │ sub $0x5453554a,%eax │ │ │ │ @@ -2012187,49 +2012128,49 @@ │ │ │ │ rex.WRX │ │ │ │ rex.RXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x41(%rsi) │ │ │ │ and %bh,0x28(%rsi) │ │ │ │ - jle 17ba648 │ │ │ │ - jle 17ba632 │ │ │ │ + jle 17ba598 │ │ │ │ + jle 17ba582 │ │ │ │ and %bh,0x40(%rsi) │ │ │ │ pop %rbx │ │ │ │ and 0x41(%rsi),%bh │ │ │ │ and 0x5d(%rsi),%bh │ │ │ │ and %bh,0x3a(%rsi) │ │ │ │ pop %rbx │ │ │ │ - jle 17ba654 │ │ │ │ - cs cs jle,pn 17ba67b │ │ │ │ + jle 17ba5a4 │ │ │ │ + cs cs jle,pn 17ba5cb │ │ │ │ add %al,(%rax) │ │ │ │ rex.WR outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ imul $0x31439000,%fs:0x67(%rsi),%ebp │ │ │ │ add $0x0,%eax │ │ │ │ rex.XB outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17ba69e │ │ │ │ + jo 17ba5ee │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x53143,0x67(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x61(%rdi,%rbp,2) │ │ │ │ imul $0x31439000,%fs:0x67(%rsi),%ebp │ │ │ │ add $0x0,%eax │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ rex.WR │ │ │ │ rex.WR sub $0x52455355,%rax │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ - jle 17ba688 │ │ │ │ - jle 17ba6a5 │ │ │ │ - jle 17ba6a0 │ │ │ │ + jle 17ba5d8 │ │ │ │ + jle 17ba5f5 │ │ │ │ + jle 17ba5f0 │ │ │ │ pop %rbx │ │ │ │ - jle 17ba6a4 │ │ │ │ - cs cs jle,pn 17ba6cb │ │ │ │ + jle 17ba5f4 │ │ │ │ + cs cs jle,pn 17ba61b │ │ │ │ and %al,0x6e(%rdi,%rbp,2) │ │ │ │ gs add %al,%gs:(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ rex.WR │ │ │ │ @@ -2012239,18 +2012180,18 @@ │ │ │ │ push %rdi │ │ │ │ rex.WB push %r12 │ │ │ │ sub $0x4c4c4554,%rax │ │ │ │ sub $0x52455355,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17ba70e │ │ │ │ + jo 17ba65e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x756f7320,0x67(%rsi),%ebp │ │ │ │ - jb 17ba712 │ │ │ │ + jb 17ba662 │ │ │ │ gs rex.XB │ │ │ │ rex.WRXB │ │ │ │ rex.WRB push %r8 │ │ │ │ rex.WRXB │ │ │ │ rex.WRX │ │ │ │ rex.RB │ │ │ │ rex.WRX push %rsp │ │ │ │ @@ -2012285,24 +2012226,24 @@ │ │ │ │ rex.WRXB │ │ │ │ rex.WRX push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rbx │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jne 17ba776 │ │ │ │ + jne 17ba6c6 │ │ │ │ movsxd 0x20(%rbp),%esp │ │ │ │ imul $0x6f6e,0x20(%rbp,%riz,2),%bp │ │ │ │ - je 17ba730 │ │ │ │ + je 17ba680 │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ - jne 17ba782 │ │ │ │ + jne 17ba6d2 │ │ │ │ fs and %cl,%fs:0x6f(%rsi) │ │ │ │ - je 17ba73b │ │ │ │ + je 17ba68b │ │ │ │ movsxd 0x6d(%rdi),%ebp │ │ │ │ - jo 17ba789 │ │ │ │ + jo 17ba6d9 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x67(%rsi),%ebp │ │ │ │ ... │ │ │ │ rex.XB │ │ │ │ rex.WRXB │ │ │ │ rex.WRB push %r8 │ │ │ │ rex.WB │ │ │ │ @@ -2012314,15 +2012255,15 @@ │ │ │ │ rex.WRXB │ │ │ │ rex.WRX add %r8b,(%rax) │ │ │ │ ... │ │ │ │ rex.WR outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ imul $0x6e696220,%fs:0x67(%rsi),%ebp │ │ │ │ (bad) │ │ │ │ - jb 17ba7d7 │ │ │ │ + jb 17ba727 │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB │ │ │ │ rex.WRXB │ │ │ │ rex.WRB push %r8 │ │ │ │ rex.WRXB │ │ │ │ rex.WRX │ │ │ │ rex.RB │ │ │ │ @@ -2012336,89 +2012277,89 @@ │ │ │ │ push %rsp │ │ │ │ rex.WB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX add %r8b,(%rax) │ │ │ │ add %bh,0x41(%rsi) │ │ │ │ sub $0x6e694220,%eax │ │ │ │ (bad) │ │ │ │ - jb 17ba803 │ │ │ │ + jb 17ba753 │ │ │ │ and %ah,0x69(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %bh,%gs:0x41(%rsi) │ │ │ │ and %ah,0x65(%rdi,%rbp,2) │ │ │ │ - jae 17ba7b8 │ │ │ │ + jae 17ba708 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - je 17ba7bc │ │ │ │ - gs js 17ba808 │ │ │ │ - jae 17ba815 │ │ │ │ + je 17ba70c │ │ │ │ + gs js 17ba758 │ │ │ │ + jae 17ba765 │ │ │ │ cs and %bh,0xa(%rsi) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %bh,0x26(%rsi) │ │ │ │ - jle 17ba801 │ │ │ │ + jle 17ba751 │ │ │ │ and %ah,(%rax) │ │ │ │ rex.WR outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ and %dh,%fs:0x6f(%rbx) │ │ │ │ - jne 17ba83d │ │ │ │ + jne 17ba78d │ │ │ │ movsxd 0x20(%rbp),%esp │ │ │ │ imul $0x417e,0x20(%rbp,%riz,2),%bp │ │ │ │ and %ch,0x6e(%rcx) │ │ │ │ - jae 17ba84e │ │ │ │ + jae 17ba79e │ │ │ │ gs (bad) │ │ │ │ fs (bad) │ │ │ │ and %al,(%rax) │ │ │ │ - jle 17ba823 │ │ │ │ + jle 17ba773 │ │ │ │ sub $0x6f685320,%eax │ │ │ │ - jne 17ba855 │ │ │ │ + jne 17ba7a5 │ │ │ │ and %cl,%fs:0x20(%rcx) │ │ │ │ (bad) │ │ │ │ - jb 17ba814 │ │ │ │ - jns 17ba865 │ │ │ │ - jne 17ba818 │ │ │ │ + jb 17ba764 │ │ │ │ + jns 17ba7b5 │ │ │ │ + jne 17ba768 │ │ │ │ imul $0x73696874,0x20(%rsi),%esp │ │ │ │ and %ch,0x61(%rax) │ │ │ │ - jo 17ba874 │ │ │ │ + jo 17ba7c4 │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - jae 17ba828 │ │ │ │ + jae 17ba778 │ │ │ │ (bad) │ │ │ │ addr32 (bad) │ │ │ │ imul $0x4f4c0020,0x3f(%rsi),%ebp │ │ │ │ rex.B │ │ │ │ rex.R sub $0x52554f53,%eax │ │ │ │ rex.XB │ │ │ │ rex.RB sub $0x4e2d4649,%eax │ │ │ │ rex.WRXB sub $0x414e4942,%rax │ │ │ │ push %rdx │ │ │ │ pop %rcx │ │ │ │ ... │ │ │ │ rex.WR outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ imul $0x756f7320,%fs:0x67(%rsi),%ebp │ │ │ │ - jb 17ba8a0 │ │ │ │ + jb 17ba7f0 │ │ │ │ add %al,%gs:(%rax) │ │ │ │ rex.WR outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ imul $0x6e696220,%fs:0x67(%rsi),%ebp │ │ │ │ (bad) │ │ │ │ - jb 17ba8c7 │ │ │ │ + jb 17ba817 │ │ │ │ add %al,(%rax) │ │ │ │ push %rbx │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jne 17ba8c6 │ │ │ │ + jne 17ba816 │ │ │ │ movsxd 0x20(%rbp),%esp │ │ │ │ imul $0x417e,0x20(%rbp,%riz,2),%bp │ │ │ │ and %bh,0xa(%rsi) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ @@ -2012427,29 +2012368,29 @@ │ │ │ │ and %bh,0x3a(%rsi) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,%fs:0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17ba8f4 │ │ │ │ + jb 17ba844 │ │ │ │ and %ah,0x69(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %bh,%gs:0x41(%rsi) │ │ │ │ and %bh,0x3b(%rsi) │ │ │ │ - jle 17ba8e5 │ │ │ │ + jle 17ba835 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - je 17ba8ac │ │ │ │ + je 17ba7fc │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ - jne 17ba8fe │ │ │ │ + jne 17ba84e │ │ │ │ fs sub $0x20,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - je 17ba8b7 │ │ │ │ + je 17ba807 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ imul $0x4554002e,%fs:0x67(%rsi),%ebp │ │ │ │ rex.WR │ │ │ │ rex.WR sub $0x52455355,%rax │ │ │ │ sub $0x462d4f4e,%eax │ │ │ │ @@ -2012468,49 +2012409,49 @@ │ │ │ │ rex.WRX sub $0x4f525245,%rax │ │ │ │ push %rdx │ │ │ │ sub (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17ba94e │ │ │ │ + je 17ba89e │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jne 17ba94d │ │ │ │ + jne 17ba89d │ │ │ │ sub $0x20,%al │ │ │ │ imul $0x6e69726f,0x6e(%rdi),%esp │ │ │ │ and %ch,0x69(%ebp) │ │ │ │ - jae 17ba96a │ │ │ │ + jae 17ba8ba │ │ │ │ imul $0x6c696620,0x67(%rsi),%ebp │ │ │ │ - gs jae 17ba92f │ │ │ │ + gs jae 17ba87f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x26(%rsi) │ │ │ │ push %rbx │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jne 17ba988 │ │ │ │ + jne 17ba8d8 │ │ │ │ movsxd 0x20(%rbp),%esp │ │ │ │ imul $0x537e,0x20(%rbp,%riz,2),%bp │ │ │ │ and %bh,0x3a(%rsi) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,%fs:0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17ba9a7 │ │ │ │ + jb 17ba8f7 │ │ │ │ and %ah,0x69(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %bh,%gs:0x53(%rsi) │ │ │ │ and %bh,0x3b(%rsi) │ │ │ │ - jle 17ba998 │ │ │ │ + jle 17ba8e8 │ │ │ │ outsl %fs:(%rsi),(%dx) │ │ │ │ and %ch,0x6f(%rsi) │ │ │ │ - je 17ba962 │ │ │ │ - gs js 17ba9ae │ │ │ │ - jae 17ba9bb │ │ │ │ + je 17ba8b2 │ │ │ │ + gs js 17ba8fe │ │ │ │ + jae 17ba90b │ │ │ │ cs add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WR │ │ │ │ rex.WRXB │ │ │ │ rex.B │ │ │ │ @@ -2012555,20 +2012496,20 @@ │ │ │ │ rex.WB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.R │ │ │ │ gs insb (%dx),%es:(%rdi) │ │ │ │ - gs je 17baa2f │ │ │ │ + gs je 17ba97f │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,0x69(%edx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17baa48 │ │ │ │ + jb 17ba998 │ │ │ │ add %al,0x4c(%rbp,%rax,2) │ │ │ │ rex.RB push %r12 │ │ │ │ rex.RB sub $0x414e4942,%eax │ │ │ │ push %rdx │ │ │ │ rex.WB │ │ │ │ rex.RB push %r11 │ │ │ │ sub $0x5245504f,%eax │ │ │ │ @@ -2012604,19 +2012545,19 @@ │ │ │ │ sub %ch,%cl │ │ │ │ mov $0x1,%bl │ │ │ │ ... │ │ │ │ adc %dh,-0x5e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - call 17be121 │ │ │ │ + call 17be071 │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1a0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17bdf62 │ │ │ │ + loopne 17bdeb2 │ │ │ │ mov $0x1,%bl │ │ │ │ ... │ │ │ │ and %bh,0x1b3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%ah │ │ │ │ mov $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2012652,386 +2012593,386 @@ │ │ │ │ push %r12 │ │ │ │ rex.WB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX push %rbx │ │ │ │ sub (%rax),%al │ │ │ │ ... │ │ │ │ add %cl,0x61(%rax) │ │ │ │ - jae 17bea9c │ │ │ │ + jae 17be9ec │ │ │ │ and %dh,0x62(%rcx,%riz,2) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ch,%gs:0x66(%rdi) │ │ │ │ and %ch,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17beaa7 │ │ │ │ - jb 17beaa5 │ │ │ │ - je 17beaaf │ │ │ │ + jo 17be9f7 │ │ │ │ + jb 17be9f5 │ │ │ │ + je 17be9ff │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ sub $0x656d616e,%eax │ │ │ │ and %ah,0x75(%rsi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ movsxd 0x6f(%rcx,%rbp,2),%esi │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ sub %esp,(%rax) │ │ │ │ - jo 17beabb │ │ │ │ + jo 17bea0b │ │ │ │ imul $0x4100002e,0x73(%rdx),%esi │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,0x6c(%rcx) │ │ │ │ imul $0x6f687720,0x74(%rbx),%esi │ │ │ │ - jae 17bead3 │ │ │ │ + jae 17bea23 │ │ │ │ and %ch,0x65(%rbx) │ │ │ │ - jns 17bea93 │ │ │ │ + jns 17be9e3 │ │ │ │ imul $0x79732061,0x20(%rbx),%esi │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,%fs:0x74(%rcx,%riz,2) │ │ │ │ - jne 17beaf5 │ │ │ │ + jne 17bea45 │ │ │ │ and %ch,0x73(%rcx) │ │ │ │ and %ah,0x20(%rcx) │ │ │ │ movsxd 0x6e(%rdi),%ebp │ │ │ │ - jae 17beab3 │ │ │ │ + jae 17bea03 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ data16 and %ah,0x20(%rcx) │ │ │ │ - jae 17beb0e │ │ │ │ - jb 17beb05 │ │ │ │ + jae 17bea5e │ │ │ │ + jb 17bea55 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,0x20(%edi,%ebp,2) │ │ │ │ (bad) │ │ │ │ - jne 17beb1c │ │ │ │ + jne 17bea6c │ │ │ │ gs and %dh,%fs:0x69(%rdi) │ │ │ │ - je 17beb18 │ │ │ │ + je 17bea68 │ │ │ │ and %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - fs je 17beb1c │ │ │ │ - jae 17beb2d │ │ │ │ + fs je 17bea6c │ │ │ │ + jae 17bea7d │ │ │ │ and %ah,0x6e(%rcx) │ │ │ │ and %dh,%fs:0x65(%rax,%rbp,2) │ │ │ │ and %dh,0x61(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jne 17beb2c │ │ │ │ + jne 17bea7c │ │ │ │ and %ch,0x66(%rdi) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %dh,0x61(%rsi) │ │ │ │ - jb 17beb3c │ │ │ │ + jb 17bea8c │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ and %dl,0x65(%rax,%rbp,2) │ │ │ │ and %dh,0x74(%rbx) │ │ │ │ - jb 17beb4b │ │ │ │ + jb 17bea9b │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,0x68(%ebx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jne 17beb56 │ │ │ │ + jne 17beaa6 │ │ │ │ or %fs:(%rax),%ah │ │ │ │ and %ah,0x6f(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17beb54 │ │ │ │ + je 17beaa4 │ │ │ │ imul $0x63617865,0x20(%rsi),%ebp │ │ │ │ - je 17beb68 │ │ │ │ - jns 17beb1e │ │ │ │ - jle 17beb4d │ │ │ │ + je 17beab8 │ │ │ │ + jns 17bea6e │ │ │ │ + jle 17bea9d │ │ │ │ and %dh,0x68(%rdi) │ │ │ │ imul $0x6c697720,0x68(%rbx),%esp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,0x65(%rdx) │ │ │ │ and %dh,0x65(%rdx) │ │ │ │ - jo 17beb7f │ │ │ │ + jo 17beacf │ │ │ │ (bad) │ │ │ │ movsxd 0x64(%rbp),%esp │ │ │ │ and %ah,0x79(%rdx) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %dh,0x61(%rsi) │ │ │ │ - jb 17beb8c │ │ │ │ + jb 17beadc │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ or (%rax),%ah │ │ │ │ and %ah,0x72(%rbp) │ │ │ │ - jb 17beba4 │ │ │ │ - jb 17beb57 │ │ │ │ + jb 17beaf4 │ │ │ │ + jb 17beaa7 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - gs jae 17bebae │ │ │ │ + gs jae 17beafe │ │ │ │ (bad) │ │ │ │ gs and %ah,%gs:(%eax) │ │ │ │ push %rsp │ │ │ │ push $0x69207369 │ │ │ │ - jae 17beb69 │ │ │ │ - jne 17bebbe │ │ │ │ - gs data16 jne 17bebbb │ │ │ │ + jae 17beab9 │ │ │ │ + jne 17beb0e │ │ │ │ + gs data16 jne 17beb0b │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ - jb 17beb74 │ │ │ │ - jo 17bebc8 │ │ │ │ + jb 17beac4 │ │ │ │ + jo 17beb18 │ │ │ │ imul $0x20676e69,0x74(%rsi),%ebp │ │ │ │ (bad) │ │ │ │ and %ah,0x70(%rbp,%riz,2) │ │ │ │ - jb 17bebc9 │ │ │ │ + jb 17beb19 │ │ │ │ movsxd 0x74(%rcx),%esp │ │ │ │ imul $0x73656d20,0x6e(%rdi),%ebp │ │ │ │ - jae 17bebd1 │ │ │ │ + jae 17beb21 │ │ │ │ or %gs:(%eax),%ah │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ - jb 17beb99 │ │ │ │ + jb 17beae9 │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jns 17beb9d │ │ │ │ - jae 17bebf8 │ │ │ │ + jns 17beaed │ │ │ │ + jae 17beb48 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x65(%rax,%rbp,2) │ │ │ │ - and %dh,0x6d(%rbx) │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - gs jae 17bec10 │ │ │ │ - and %dh,0x6f(%rax) │ │ │ │ - jae 17bec0a │ │ │ │ - je 17bec0c │ │ │ │ - jbe 17bec0a │ │ │ │ - and %ah,0x6c(%rsi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - je 17bec15 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - addr32 sub $0x6e696f70,%eax │ │ │ │ - je 17bebd5 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - jne 17bec25 │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x68(%rdi) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ and %ah,0x61(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jae 17bec2f │ │ │ │ + jae 17beb4f │ │ │ │ sub $0x20,%al │ │ │ │ - je 17bec36 │ │ │ │ + je 17beb56 │ │ │ │ and %ch,%gs:0x6e(%rcx) │ │ │ │ - je 17bec39 │ │ │ │ - jb 17bec46 │ │ │ │ - jb 17bec3d │ │ │ │ - je 17bec3f │ │ │ │ + je 17beb59 │ │ │ │ + jb 17beb66 │ │ │ │ + jb 17beb5d │ │ │ │ + je 17beb5f │ │ │ │ and %dh,%fs:0x65(%rsi) │ │ │ │ - jb 17bec53 │ │ │ │ + jb 17beb73 │ │ │ │ imul $0x20666f20,0x6e(%rdi),%ebp │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,0x75(%rsi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ movsxd 0x6f(%rcx,%rbp,2),%esi │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17bec15 │ │ │ │ - je 17bec66 │ │ │ │ + jae 17beb35 │ │ │ │ + je 17beb86 │ │ │ │ and %ah,0x65(%rdx) │ │ │ │ or (%rax),%ah │ │ │ │ and %dh,0x75(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ch,(%rax) │ │ │ │ - jo 17bec76 │ │ │ │ + jo 17beb96 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jbe 17bec70 │ │ │ │ + jbe 17beb90 │ │ │ │ fs gs and %dh,%fs:0x65(%rax,%rbp,2) │ │ │ │ - jns 17bec30 │ │ │ │ + jns 17beb50 │ │ │ │ (bad) │ │ │ │ - jb 17bec78 │ │ │ │ + jb 17beb98 │ │ │ │ and %dh,0x74(%rbx) │ │ │ │ imul $0x756f7261,0x20(%rsp,%rbp,2),%ebp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ sub %esp,%fs:(%rax) │ │ │ │ - jb 17bec85 │ │ │ │ - je 17bec8e │ │ │ │ - gs jb 17bec49 │ │ │ │ - je 17bec93 │ │ │ │ + jb 17beba5 │ │ │ │ + je 17bebae │ │ │ │ + gs jb 17beb69 │ │ │ │ + je 17bebb3 │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %dh,0x61(%rdx,%rsi,2) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17beca4 │ │ │ │ + jae 17bebc4 │ │ │ │ (bad) │ │ │ │ - je 17beca0 │ │ │ │ + je 17bebc0 │ │ │ │ or %fs:(%rax),%ah │ │ │ │ and %dh,0x65(%rsi) │ │ │ │ - jb 17becb6 │ │ │ │ + jb 17bebd6 │ │ │ │ imul $0x2e,0x6e(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rsp │ │ │ │ push $0x6f6d2065 │ │ │ │ - jae 17beccc │ │ │ │ + jae 17bebec │ │ │ │ and %ch,0x65(%rsi) │ │ │ │ addr32 (bad) │ │ │ │ - je 17becc8 │ │ │ │ - jbe 17becc6 │ │ │ │ + je 17bebe8 │ │ │ │ + jbe 17bebe6 │ │ │ │ and %dh,0x61(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jne 17beccc │ │ │ │ + jne 17bebec │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ - jb 17bec8c │ │ │ │ - ja 17becd6 │ │ │ │ + jb 17bebac │ │ │ │ + ja 17bebf6 │ │ │ │ imul $0x73702720,0x68(%rbx),%esp │ │ │ │ imul $0x2978285d,0x6e(%rbx),%ebx │ │ │ │ (bad) │ │ │ │ and %dh,0x69(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,0x79(%rdx,%rsi,2) │ │ │ │ and %dh,0x20(%rdi,%rbp,2) │ │ │ │ movsxd 0x6d(%rdi),%ebp │ │ │ │ - jo 17bed04 │ │ │ │ - je 17becf6 │ │ │ │ + jo 17bec24 │ │ │ │ + je 17bec16 │ │ │ │ and %ah,0x6e(%rcx) │ │ │ │ or (%rax),%ah │ │ │ │ and %ah,0x78(%rbp) │ │ │ │ (bad) │ │ │ │ movsxd 0x76(%rax,%riz,1),%esi │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jne 17bed07 │ │ │ │ + jne 17bec27 │ │ │ │ cs and %ah,(%rax) │ │ │ │ push %rsp │ │ │ │ push $0x69207461 │ │ │ │ - jae 17beccd │ │ │ │ + jae 17bebed │ │ │ │ imul $0x203e783c,0x20(%rsi),%esp │ │ │ │ imul $0x7373656c,0x20(%rbx),%esi │ │ │ │ and %dh,0x61(%rax,%rbp,2) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17bed34 │ │ │ │ + js 17bec54 │ │ │ │ imul $0x27202c27,%gs:0x74(%esi),%ebp │ │ │ │ - jo 17bed44 │ │ │ │ + jo 17bec64 │ │ │ │ imul $0x783c285d,0x6e(%rbx),%ebx │ │ │ │ ds sub %esp,(%rdi) │ │ │ │ or (%rax),%ah │ │ │ │ and %dh,0x69(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ch,0x6f(%rsi) │ │ │ │ - je 17bed07 │ │ │ │ - jb 17bed4e │ │ │ │ - je 17bed60 │ │ │ │ - jb 17bed5b │ │ │ │ + je 17bec27 │ │ │ │ + jb 17bec6e │ │ │ │ + je 17bec80 │ │ │ │ + jb 17bec7b │ │ │ │ and %dh,0x69(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17bed5f │ │ │ │ + jo 17bec7f │ │ │ │ imul $0x61206465,0x69(%rsi),%esp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17bed74 │ │ │ │ - gs jb 17bed2c │ │ │ │ + jae 17bec94 │ │ │ │ + gs jb 17bec4c │ │ │ │ and %ah,0x76(%rbp) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ and %ch,0x66(%rcx) │ │ │ │ and %ch,0x74(%rcx) │ │ │ │ and %ah,0x6f(%rbx) │ │ │ │ - jne 17bed7c │ │ │ │ + jne 17bec9c │ │ │ │ fs add %al,%fs:(%rax) │ │ │ │ ... │ │ │ │ rex.X imul $0x74616f6c,0x66(%rdi),%esp │ │ │ │ and %dh,0x65(%rdx) │ │ │ │ - jo 17bed9f │ │ │ │ - gs jae 17bed95 │ │ │ │ + jo 17becbf │ │ │ │ + gs jae 17becb5 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17bed94 │ │ │ │ - je 17bed9e │ │ │ │ + je 17becb4 │ │ │ │ + je 17becbe │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ch,0x66(%rdi) │ │ │ │ and %ch,0x322f31(%rip) │ │ │ │ + push %rsp │ │ │ │ + push $0x656c2065 │ │ │ │ + (bad) │ │ │ │ + jae 17becdd │ │ │ │ + and %ch,0x65(%rsi) │ │ │ │ + addr32 (bad) │ │ │ │ + je 17becd9 │ │ │ │ + jbe 17becd7 │ │ │ │ + and %ah,0x6c(%rsi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + je 17bece2 │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + addr32 sub $0x6e696f70,%eax │ │ │ │ + je 17beca2 │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + jne 17becf2 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex.WB │ │ │ │ data16 and %dh,0x65(%rbx) │ │ │ │ - je 17bed67 │ │ │ │ - je 17bedb8 │ │ │ │ + je 17becb7 │ │ │ │ + je 17bed08 │ │ │ │ and %ah,0x6e(%rcx) │ │ │ │ and %ch,0x6e(%rcx) │ │ │ │ - je 17bedb6 │ │ │ │ - addr32 gs jb 17bed75 │ │ │ │ + je 17bed06 │ │ │ │ + addr32 gs jb 17becc5 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ sub $0x20,%al │ │ │ │ - jae 17bedc9 │ │ │ │ + jae 17bed19 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and %dh,%gs:0x6f(%rax) │ │ │ │ - je 17bedc6 │ │ │ │ + je 17bed16 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17bedcd │ │ │ │ + je 17bed1d │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jns 17bed89 │ │ │ │ + jns 17becd9 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - jb 17bedd4 │ │ │ │ + jb 17bed24 │ │ │ │ and %ch,%gs:(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jns 17bed95 │ │ │ │ + jns 17bece5 │ │ │ │ data16 (bad) │ │ │ │ movsxd 0x72(%rdi,%rbp,2),%esi │ │ │ │ - jae 17beda6 │ │ │ │ + jae 17becf6 │ │ │ │ or (%rax),%ah │ │ │ │ and %dh,0x6f(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jns 17bedf3 │ │ │ │ + jns 17bed43 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ imul $0x666f2073,0x6c(%rcx),%esp │ │ │ │ and %ah,0x67(%rbp,%riz,2) │ │ │ │ - jb 17bedf9 │ │ │ │ + jb 17bed49 │ │ │ │ and %bh,%gs:(%rsi) │ │ │ │ and %ch,0x20(%rsi) │ │ │ │ - ja 17bee0b │ │ │ │ + ja 17bed5b │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - je 17bedc0 │ │ │ │ + je 17bed10 │ │ │ │ (bad) │ │ │ │ movsxd 0x72(%rdi,%rbp,2),%esi │ │ │ │ gs fs sub $0x20,%al │ │ │ │ - jo 17bee21 │ │ │ │ - gs jbe 17bee17 │ │ │ │ + jo 17bed71 │ │ │ │ + gs jbe 17bed67 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17bee1e │ │ │ │ + je 17bed6e │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ch,0x75(%eax) │ │ │ │ and %ch,%gs:0x65(%ebp) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jb 17bee3c │ │ │ │ + jb 17bed8c │ │ │ │ or (%rax),%ah │ │ │ │ and %ah,0x6c(%rcx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ movsxd 0x74(%rcx),%esp │ │ │ │ imul $0x6e612073,0x6e(%rdi),%ebp │ │ │ │ and %dh,%fs:0x74(%rbx) │ │ │ │ (bad) │ │ │ │ movsxd 0x20(%rbx),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jbe 17bee44 │ │ │ │ - jb 17bee47 │ │ │ │ + jbe 17bed94 │ │ │ │ + jb 17bed97 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 17bee58 │ │ │ │ + ja 17beda8 │ │ │ │ cs and %dl,0x65(%rbx) │ │ │ │ - je 17bee0b │ │ │ │ - je 17bee5c │ │ │ │ + je 17bed5b │ │ │ │ + je 17bedac │ │ │ │ and %bh,0x65(%rdx) │ │ │ │ - jb 17bee61 │ │ │ │ + jb 17bedb1 │ │ │ │ and %dh,0x20(%rdi,%rbp,2) │ │ │ │ fs gs (bad) │ │ │ │ movsxd 0x76(%rcx,%rbp,2),%esi │ │ │ │ (bad) │ │ │ │ - je 17bee65 │ │ │ │ + je 17bedb5 │ │ │ │ cs add %al,(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x4d495841(,%rcx,2) │ │ │ │ pop %r15 │ │ │ │ rex.RX push %rdx │ │ │ │ rex.WRXB │ │ │ │ rex.WRX push %rsp │ │ │ │ @@ -2013046,85 +2012987,85 @@ │ │ │ │ rex.WB │ │ │ │ rex.WRX │ │ │ │ rex.RX │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ push %rsp │ │ │ │ push $0x75622065 │ │ │ │ and %dh,0x65(%edx) │ │ │ │ - jo 17beeab │ │ │ │ - jb 17beeb2 │ │ │ │ + jo 17bedfb │ │ │ │ + jb 17bee02 │ │ │ │ and %ch,0x6e(%rcx) │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ch,0x61(%rbp) │ │ │ │ - js 17beeb5 │ │ │ │ + js 17bee05 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ and %ah,0x72(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17beeba │ │ │ │ + je 17bee0a │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,%fs:0x6f(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - gs jae 17bee7e │ │ │ │ - ja 17beec9 │ │ │ │ - je 17beeca │ │ │ │ + gs jae 17bedce │ │ │ │ + ja 17bee19 │ │ │ │ + je 17bee1a │ │ │ │ cs add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x68(%rdi) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ and %ah,0x61(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jae 17beedf │ │ │ │ + jae 17bee2f │ │ │ │ sub $0x20,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ and %ah,0x78(%rbp) │ │ │ │ movsxd 0x64(%rbp,%rsi,2),%ebp │ │ │ │ - gs jae 17beeac │ │ │ │ - je 17beef6 │ │ │ │ + gs jae 17bedfc │ │ │ │ + je 17bee46 │ │ │ │ and %al,%gs:0x65(%rdx) │ │ │ │ - jb 17bef02 │ │ │ │ + jb 17bee52 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jne 17bef03 │ │ │ │ + jne 17bee53 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x626d756e,(%rax),%esp │ │ │ │ - gs jb 17bef14 │ │ │ │ + gs jb 17bee64 │ │ │ │ and %ah,0x6e(%rcx) │ │ │ │ and %ah,%fs:(%rdi) │ │ │ │ - gs jne 17bef16 │ │ │ │ - gs jb 17beed4 │ │ │ │ + gs jne 17bee66 │ │ │ │ + gs jb 17bee24 │ │ │ │ or (%rax),%ah │ │ │ │ and %ah,0x78(%rbp) │ │ │ │ movsxd 0x64(%rbp,%rsi,2),%ebp │ │ │ │ - gs jae 17beed9 │ │ │ │ - je 17bef23 │ │ │ │ + gs jae 17bee29 │ │ │ │ + je 17bee73 │ │ │ │ and %al,%gs:0x75(%rbp) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - gs jb 17beee3 │ │ │ │ + gs jb 17bee33 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jne 17bef33 │ │ │ │ + jne 17bee83 │ │ │ │ (bad) │ │ │ │ - ja 17bef35 │ │ │ │ + ja 17bee85 │ │ │ │ imul $0x65726120,0x68(%rbx),%esp │ │ │ │ and %ah,0x71(%rbp) │ │ │ │ - jne 17bef3a │ │ │ │ + jne 17bee8a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,0x20(%rdi,%rbp,2) │ │ │ │ - jp 17bef45 │ │ │ │ - jb 17bef51 │ │ │ │ + jp 17bee95 │ │ │ │ + jb 17beea1 │ │ │ │ cs add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e(%rbp) │ │ │ │ - jae 17bef57 │ │ │ │ - jb 17bef5f │ │ │ │ - jo 17bef6c │ │ │ │ + jae 17beea7 │ │ │ │ + jb 17beeaf │ │ │ │ + jo 17beebc │ │ │ │ and %ch,0x724732(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ sub 0x52(%rax),%dl │ │ │ │ rex.WB │ │ │ │ rex.WRX push %rsp │ │ │ │ sub $0x4d4d4f43,%eax │ │ │ │ rex.B │ │ │ │ @@ -2013132,44 +2013073,50 @@ │ │ │ │ sub (%rax),%r8b │ │ │ │ rex.XB outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,%fs:0x20(%rdi,%rbp,2) │ │ │ │ - jne 17bef90 │ │ │ │ + jne 17beee0 │ │ │ │ and %ah,%gs:0x6f(%rsi) │ │ │ │ - jb 17bef43 │ │ │ │ - jo 17bef97 │ │ │ │ + jb 17bee93 │ │ │ │ + jo 17beee7 │ │ │ │ imul $0x20676e69,0x74(%rsi),%ebp │ │ │ │ imul $0x6f20,0x73(%rbp,%riz,2),%bp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dl,0x4e(%rbp) │ │ │ │ rex.WB pop %r8 │ │ │ │ and %dh,0x79(%rbx) │ │ │ │ - jae 17befb2 │ │ │ │ + jae 17bef02 │ │ │ │ gs insl (%dx),%es:(%rdi) │ │ │ │ - jae 17bef70 │ │ │ │ + jae 17beec0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRB outsl %ds:(%rsi),(%dx) │ │ │ │ - jae 17befc8 │ │ │ │ + push %rsp │ │ │ │ + push $0x656c2065 │ │ │ │ + (bad) │ │ │ │ + jae 17bef1d │ │ │ │ and %ch,0x65(%rsi) │ │ │ │ addr32 (bad) │ │ │ │ - je 17befc4 │ │ │ │ - jbe 17befc2 │ │ │ │ - and %ah,0x6c(%rsi) │ │ │ │ + je 17bef19 │ │ │ │ + jbe 17bef17 │ │ │ │ + and %ch,0x6f(%rsi) │ │ │ │ + jb 17bef24 │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + imul $0x6c662064,0x65(%rdx),%edi │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - je 17befcd │ │ │ │ + je 17bef2d │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ addr32 sub $0x6e696f70,%eax │ │ │ │ - je 17bef8d │ │ │ │ + je 17beeed │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jne 17befdd │ │ │ │ + jne 17bef3d │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ rex.XB │ │ │ │ rex.WRXB │ │ │ │ rex.WRB push %r8 │ │ │ │ @@ -2013183,350 +2013130,398 @@ │ │ │ │ rex.WB │ │ │ │ data16 and %dl,0x20(%rsp,%rbp,1) │ │ │ │ rex.XB │ │ │ │ rex.WRXB │ │ │ │ rex.WRB push %r8 │ │ │ │ push %r10 │ │ │ │ and %dh,0x6f(%rdi) │ │ │ │ - jb 17bf00c │ │ │ │ - jae 17befc3 │ │ │ │ + jb 17bef6c │ │ │ │ + jae 17bef23 │ │ │ │ imul $0x6f632061,0x20(%rsi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17bf019 │ │ │ │ - gs js 17befd0 │ │ │ │ + jo 17bef79 │ │ │ │ + gs js 17bef30 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ fs gs add %al,%gs:(%rax) │ │ │ │ ... │ │ │ │ add %al,0x78(%rbp) │ │ │ │ - jo 17bf025 │ │ │ │ + jo 17bef85 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,%fs:0x61(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub %bh,0x2b(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ sub %esp,(%rax) │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ - jb 17beff6 │ │ │ │ + jb 17bef56 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,0x6e(%rcx) │ │ │ │ and %ch,0x6e(%rcx) │ │ │ │ - je 17bf044 │ │ │ │ - addr32 gs jb 17bf003 │ │ │ │ - ja 17bf04d │ │ │ │ + je 17befa4 │ │ │ │ + addr32 gs jb 17bef63 │ │ │ │ + ja 17befad │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ and %dl,0x0(%rsi,%rbp,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x68(%rdi) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ and %dh,0x75(%rdx,%rsi,2) │ │ │ │ gs sub $0x20,%al │ │ │ │ - jae 17bf076 │ │ │ │ + jae 17befd6 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ and %ah,0x72(%rbp,%riz,2) │ │ │ │ imul $0x65766974,0x61(%rsi),%esi │ │ │ │ - jae 17bf030 │ │ │ │ + jae 17bef90 │ │ │ │ sub %dh,0x61(%rax,%rbp,2) │ │ │ │ - je 17bf036 │ │ │ │ + je 17bef96 │ │ │ │ imul $0x69642720,0x2c(%rbx),%esi │ │ │ │ data16 data16 (bad) │ │ │ │ and %ch,0x6f(%rsi) │ │ │ │ - jne 17bf093 │ │ │ │ - jae 17bf050 │ │ │ │ + jne 17beff3 │ │ │ │ + jae 17befb0 │ │ │ │ and %ah,0x72(%rcx) │ │ │ │ and %ah,%gs:0x73(%rcx,%rbp,2) │ │ │ │ - jo 17bf09d │ │ │ │ + jo 17beffd │ │ │ │ (bad) │ │ │ │ - jns 17bf099 │ │ │ │ + jns 17beff9 │ │ │ │ or %fs:(%rax),%ah │ │ │ │ and %ah,0x73(%rcx) │ │ │ │ and %dh,0x75(%rbx) │ │ │ │ (bad) │ │ │ │ - jo 17bf0b8 │ │ │ │ - jae 17bf074 │ │ │ │ + jo 17bf018 │ │ │ │ + jae 17befd4 │ │ │ │ and %ah,(%rax) │ │ │ │ - rex.WRXB je 17bf0b3 │ │ │ │ - gs jb 17bf0c5 │ │ │ │ + rex.WRXB je 17bf013 │ │ │ │ + gs jb 17bf025 │ │ │ │ imul $0x6564202c,0x65(%rbx),%esi │ │ │ │ - jb 17bf0c0 │ │ │ │ - jbe 17bf0ba │ │ │ │ - je 17bf0c4 │ │ │ │ - jbe 17bf0c2 │ │ │ │ - jae 17bf07f │ │ │ │ + jb 17bf020 │ │ │ │ + jbe 17bf01a │ │ │ │ + je 17bf024 │ │ │ │ + jbe 17bf022 │ │ │ │ + jae 17befdf │ │ │ │ (bad) │ │ │ │ - jb 17bf0c7 │ │ │ │ + jb 17bf027 │ │ │ │ and %ah,0x73(%rcx,%rbp,2) │ │ │ │ - jo 17bf0d4 │ │ │ │ + jo 17bf034 │ │ │ │ (bad) │ │ │ │ - jns 17bf0d0 │ │ │ │ + jns 17bf030 │ │ │ │ and %ch,%fs:0x6e(%rcx) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %cl,0x69(%rbp,%riz,2) │ │ │ │ (bad) │ │ │ │ and %ah,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - je 17bf0e3 │ │ │ │ - je 17bf0ed │ │ │ │ + je 17bf043 │ │ │ │ + je 17bf04d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,(%rdi) │ │ │ │ - fs jns 17bf0ba │ │ │ │ - fs js 17bf0b5 │ │ │ │ + fs jns 17bf01a │ │ │ │ + fs js 17bf015 │ │ │ │ cs add %al,0x6f(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17bf107 │ │ │ │ + je 17bf067 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jae 17bf0b9 │ │ │ │ - je 17bf103 │ │ │ │ + jae 17bf019 │ │ │ │ + je 17bf063 │ │ │ │ and %ch,%gs:0x75(%rsi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ data16 and %dh,0x69(%rbx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ imul $0x746e6163,0x69(%rsi),%esp │ │ │ │ and %ah,0x67(%rcx,%rbp,2) │ │ │ │ imul $0x6e697270,0x20(%rbx,%rsi,2),%esi │ │ │ │ - je 17bf125 │ │ │ │ + je 17bf085 │ │ │ │ and %ah,%fs:0x6f(%rsi) │ │ │ │ - jb 17bf0e6 │ │ │ │ + jb 17bf046 │ │ │ │ data16 insb (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - je 17bf13f │ │ │ │ + je 17bf09f │ │ │ │ cs and %ah,(%rax) │ │ │ │ rex.WB │ │ │ │ data16 or (%rax),%ah │ │ │ │ and %dh,(%rax) │ │ │ │ sub $0x20,%al │ │ │ │ - je 17bf141 │ │ │ │ + je 17bf0a1 │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ and %ah,0x75(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,0x72(%rax) │ │ │ │ movsxd %gs:0x73(%rcx),%ebp │ │ │ │ imul $0x20736920,0x6e(%rdi),%ebp │ │ │ │ - jne 17bf163 │ │ │ │ + jne 17bf0c3 │ │ │ │ gs fs add %al,%fs:(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x61(%rbx) │ │ │ │ - jne 17bf177 │ │ │ │ - gs jae 17bf127 │ │ │ │ + add %ch,(%rbx) │ │ │ │ + rex.WRB │ │ │ │ + rex.WRXB push %r11 │ │ │ │ + push %rsp │ │ │ │ + sub $0x4147454e,%eax │ │ │ │ + push %rsp │ │ │ │ + rex.WB push %r14 │ │ │ │ + rex.RB sub $0x4d524f4e,%eax │ │ │ │ + rex.B │ │ │ │ + rex.WR │ │ │ │ + rex.WB pop %r10 │ │ │ │ + rex.RB │ │ │ │ + rex.R sub $0x414f4c46,%eax │ │ │ │ + push %rsp │ │ │ │ + sub $0x4f505845,%eax │ │ │ │ + rex.WRX │ │ │ │ + rex.RB │ │ │ │ + rex.WRX push %rsp │ │ │ │ + sub (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rsp │ │ │ │ + push $0x6d732065 │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + gs jae 17bf110 │ │ │ │ + and %ah,0x78(%rbp) │ │ │ │ + jo 17bf110 │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + outsb %gs:(%rsi),(%dx) │ │ │ │ + je 17bf0c6 │ │ │ │ + je 17bf110 │ │ │ │ + (bad) │ │ │ │ + je 17bf0cb │ │ │ │ + fs movsxd %gs:0x64(%rdi),%ebp │ │ │ │ + gs sub $0x616f6c66,%eax │ │ │ │ + je 17bf0d8 │ │ │ │ + movsxd 0x6e(%rcx),%esp │ │ │ │ + and %dh,0x65(%rdx) │ │ │ │ + je 17bf135 │ │ │ │ + jb 17bf130 │ │ │ │ + and %ah,0x6f(%rsi) │ │ │ │ + jb 17bf0e7 │ │ │ │ + (bad) │ │ │ │ + and %ch,0x6f(%rsi) │ │ │ │ + jb 17bf13a │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + imul $0x20200a64,0x65(%rdx),%edi │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + jne 17bf146 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + jne 17bf157 │ │ │ │ + gs jae 17bf107 │ │ │ │ and %bpl,(%r14) │ │ │ │ and %al,0x20(%rcx) │ │ │ │ - je 17bf17e │ │ │ │ + je 17bf15e │ │ │ │ and %ah,0x65(%rdx) │ │ │ │ and %dh,0x69(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17bf184 │ │ │ │ + jo 17bf164 │ │ │ │ imul $0x74206465,0x69(%rsi),%esp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ and %al,0x20(%rcx) │ │ │ │ pop %rsi │ │ │ │ pop %rsi │ │ │ │ and %dh,(%rdx) │ │ │ │ cs add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rsp │ │ │ │ push $0x756e2065 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - gs jb 17bf1a3 │ │ │ │ + gs jb 17bf183 │ │ │ │ movsxd (%rax),%esp │ │ │ │ - jae 17bf1b3 │ │ │ │ + jae 17bf193 │ │ │ │ data16 imul $0x7375,0x20(%rax),%di │ │ │ │ gs and %dh,%fs:0x20(%rdi,%rbp,2) │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ - gs jb 17bf1b2 │ │ │ │ - je 17bf1b8 │ │ │ │ + gs jb 17bf192 │ │ │ │ + je 17bf198 │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ch,0x65(%rsi) │ │ │ │ - js 17bf1d0 │ │ │ │ + js 17bf1b0 │ │ │ │ and %dh,0x61(%rsi) │ │ │ │ - jb 17bf1ca │ │ │ │ + jb 17bf1aa │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ data16 and %dh,0x75(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - je 17bf1d9 │ │ │ │ + je 17bf1b9 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ cs or (%rax),%ah │ │ │ │ and %cl,0x66(%rcx) │ │ │ │ and %ch,0x74(%rcx) │ │ │ │ and %ch,0x73(%rcx) │ │ │ │ and %dh,0x65(%rbx) │ │ │ │ - je 17bf1a3 │ │ │ │ - je 17bf1f4 │ │ │ │ + je 17bf183 │ │ │ │ + je 17bf1d4 │ │ │ │ and %al,0x41(%rsi) │ │ │ │ rex.WR push %rbx │ │ │ │ and %r14b,0x65(%r8,%rbp,2) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ch,0x6e(%rcx) │ │ │ │ - fs gs js 17bf1bb │ │ │ │ - ja 17bf206 │ │ │ │ + fs gs js 17bf19b │ │ │ │ + ja 17bf1e6 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,0x6f(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17bf20e │ │ │ │ - jae 17bf21b │ │ │ │ + jae 17bf1ee │ │ │ │ + jae 17bf1fb │ │ │ │ and %ch,0x6e(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jns 17bf1cd │ │ │ │ + jns 17bf1ad │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ data16 and %al,0x45(%rdi) │ │ │ │ rex.WRX │ │ │ │ rex.WB │ │ │ │ rex.WRX │ │ │ │ rex.R │ │ │ │ rex.RB pop %r8 │ │ │ │ or (%rax),%ah │ │ │ │ and %dh,0x69(%rdi) │ │ │ │ - je 17bf227 │ │ │ │ + je 17bf207 │ │ │ │ and %ch,0x6f(%rsi) │ │ │ │ and %ch,0x75(%rsi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - gs jb 17bf232 │ │ │ │ + gs jb 17bf212 │ │ │ │ movsxd (%rax),%esp │ │ │ │ - jae 17bf242 │ │ │ │ + jae 17bf222 │ │ │ │ data16 imul $0xffff,0x2e(%rax),%di │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x6f(%rbx) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + ... │ │ │ │ + movsxd 0x6d(%rdi),%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,0x6e(%rbp,%riz,2) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ - jb 17bf211 │ │ │ │ + jb 17bf1f1 │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ and %ah,0x6f(%rbx) │ │ │ │ data16 imul $0x6e65,%gs:0x69(%rbx),%sp │ │ │ │ - je 17bf27a │ │ │ │ + je 17bf25a │ │ │ │ ... │ │ │ │ add %ah,0x492550(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x252a6970(%rip) │ │ │ │ imul $0x31439000,(%rax),%eax │ │ │ │ add $0x0,%eax │ │ │ │ rex.WB │ │ │ │ data16 and %ah,(%rdi) │ │ │ │ data16 (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jae 17bf29e │ │ │ │ + jae 17bf27e │ │ │ │ (bad) │ │ │ │ and %ah,0x61(%rbx) │ │ │ │ - jne 17bf2b2 │ │ │ │ - gs jae 17bf262 │ │ │ │ + jne 17bf292 │ │ │ │ + gs jae 17bf242 │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jns 17bf266 │ │ │ │ + jns 17bf246 │ │ │ │ (bad) │ │ │ │ - jb 17bf2b2 │ │ │ │ - je 17bf2b3 │ │ │ │ + jb 17bf292 │ │ │ │ + je 17bf293 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - gs je 17bf2b8 │ │ │ │ + gs je 17bf298 │ │ │ │ movsxd (%rax),%esp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17bf2b9 │ │ │ │ - jb 17bf2b7 │ │ │ │ - je 17bf2c1 │ │ │ │ + jo 17bf299 │ │ │ │ + jb 17bf297 │ │ │ │ + je 17bf2a1 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17bf27c │ │ │ │ - ja 17bf2c7 │ │ │ │ - je 17bf2c8 │ │ │ │ + jae 17bf25c │ │ │ │ + ja 17bf2a7 │ │ │ │ + je 17bf2a8 │ │ │ │ and %ch,0x73(%rcx,%rbp,2) │ │ │ │ - je 17bf2d9 │ │ │ │ + je 17bf2b9 │ │ │ │ and %dh,0x20(%rdi,%rbp,2) │ │ │ │ (bad) │ │ │ │ - jae 17bf2e6 │ │ │ │ - jo 17bf2e3 │ │ │ │ - jb 17bf2da │ │ │ │ - jae 17bf2ea │ │ │ │ + jae 17bf2c6 │ │ │ │ + jo 17bf2c3 │ │ │ │ + jb 17bf2ba │ │ │ │ + jae 17bf2ca │ │ │ │ gs cmp %fs:(%rax),%esp │ │ │ │ - ja 17bf2e5 │ │ │ │ + ja 17bf2c5 │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ and %ah,(%rdi) │ │ │ │ - je 17bf2f5 │ │ │ │ - jne 17bf2ea │ │ │ │ + je 17bf2d5 │ │ │ │ + jne 17bf2ca │ │ │ │ (bad) │ │ │ │ sub $0x20,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x74616d2d,0x74(%rbx),%esi │ │ │ │ - jb 17bf2fb │ │ │ │ - js 17bf2b4 │ │ │ │ + jb 17bf2db │ │ │ │ + js 17bf294 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17bf2fc │ │ │ │ - jb 17bf2fa │ │ │ │ - je 17bf304 │ │ │ │ + jo 17bf2dc │ │ │ │ + jb 17bf2da │ │ │ │ + je 17bf2e4 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17bf2bf │ │ │ │ + jae 17bf29f │ │ │ │ (bad) │ │ │ │ - jb 17bf307 │ │ │ │ + jb 17bf2e7 │ │ │ │ and %ah,0x6f(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17bf309 │ │ │ │ + je 17bf2e9 │ │ │ │ imul $0x20200a73,0x75(%edi),%ebp │ │ │ │ movsxd 0x75(%rcx),%esp │ │ │ │ - jae 17bf31e │ │ │ │ + jae 17bf2fe │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ch,0x73(%ecx,%ebp,2) │ │ │ │ - je 17bf330 │ │ │ │ + je 17bf310 │ │ │ │ and %dh,0x20(%rdi,%rbp,2) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jbe 17bf32e │ │ │ │ - jb 17bf33f │ │ │ │ + jbe 17bf30e │ │ │ │ + jb 17bf31f │ │ │ │ gs and %dh,%fs:0x20(%rdi,%rbp,2) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - je 17bf347 │ │ │ │ + je 17bf327 │ │ │ │ imul $0x69792073,0x65(%rbx),%esp │ │ │ │ gs insb (%dx),%es:(%rdi) │ │ │ │ imul $0x72206120,%fs:0x67(%rsi),%ebp │ │ │ │ - gs jae 17bf35e │ │ │ │ + gs jae 17bf33e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - je 17bf30c │ │ │ │ - ja 17bf356 │ │ │ │ + je 17bf2ec │ │ │ │ + ja 17bf336 │ │ │ │ imul $0xa736920,0x68(%rbx),%esp │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - ja 17bf35c │ │ │ │ - jns 17bf370 │ │ │ │ + ja 17bf33c │ │ │ │ + jns 17bf350 │ │ │ │ and %ah,0x20(%rcx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - je 17bf376 │ │ │ │ + je 17bf356 │ │ │ │ imul $0x0,0x2e(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x41(%rbp) │ │ │ │ rex.XB │ │ │ │ rex.W (bad) │ │ │ │ xor $0x2e,%al │ │ │ │ @@ -2013548,15 +2013543,15 @@ │ │ │ │ add %cl,0x4e(%rcx,%rcx,2) │ │ │ │ push %rbp │ │ │ │ pop %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6e(%rcx,%rbp,2) │ │ │ │ - jne 17bf3dd │ │ │ │ + jne 17bf3bd │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x49(%rsi) │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ @@ -2013568,15 +2013563,15 @@ │ │ │ │ push %rdx │ │ │ │ rex.WRXB │ │ │ │ rex.RXB push %r10 │ │ │ │ rex.B │ │ │ │ rex.WRB add %r8b,(%r8) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17bf3fd │ │ │ │ + jae 17bf3dd │ │ │ │ sub $0x90000063,%eax │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ rex.X push %rbx │ │ │ │ and %r10b,0x4e(%rbp) │ │ │ │ rex.WB pop %r8 │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ @@ -2013615,15 +2013610,15 @@ │ │ │ │ add %dl,0x49(%rdi) │ │ │ │ rex.WRX │ │ │ │ rex.R │ │ │ │ rex.WRXB push %r15 │ │ │ │ push %rbx │ │ │ │ and %cl,0x54(%rsi) │ │ │ │ xor %eax,0x0(%rip) │ │ │ │ - ja 17bf49b │ │ │ │ + ja 17bf47b │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ xor (%rdx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x52(%rcx) │ │ │ │ rex.WB pop %r8 │ │ │ │ @@ -2013638,15 +2013633,15 @@ │ │ │ │ rex.WRB push %r8 │ │ │ │ rex.WB │ │ │ │ rex.WR │ │ │ │ rex.RB push %r10 │ │ │ │ xor %eax,0x0(%rip) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17bf4dd │ │ │ │ + jae 17bf4bd │ │ │ │ sub $0x90000063,%eax │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ rex.WR │ │ │ │ rex.WB │ │ │ │ rex.WRX push %rbp │ │ │ │ pop %rax │ │ │ │ and %dh,(%rdx) │ │ │ │ @@ -2013660,15 +2013655,15 @@ │ │ │ │ and %dh,(%rsi) │ │ │ │ cs pop %rax │ │ │ │ and %al,0x4e(%rcx) │ │ │ │ and %r14b,(%rdi) │ │ │ │ cs pop %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6e(%rcx,%rbp,2) │ │ │ │ - jne 17bf51d │ │ │ │ + jne 17bf4fd │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x49(%rbp) │ │ │ │ rex.XB push %r10 │ │ │ │ rex.WRXB push %r11 │ │ │ │ rex.WRXB │ │ │ │ @@ -2013688,15 +2013683,15 @@ │ │ │ │ xor (%rax),%dh │ │ │ │ xor %dh,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rax │ │ │ │ push %rax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - ja 17bf54b │ │ │ │ + ja 17bf52b │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ xor (%rdx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x53143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4c(%rbp) │ │ │ │ push %rsp │ │ │ │ @@ -2013845,15 +2013840,15 @@ │ │ │ │ (bad) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2c8(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jae 17c333c │ │ │ │ + jae 17c331c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rdx │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -2013872,282 +2013867,300 @@ │ │ │ │ rex.RB sub $0x45505954,%eax │ │ │ │ sub $0x53494c41,%eax │ │ │ │ push %rsp │ │ │ │ sub (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - jae 17c35dc │ │ │ │ + jae 17c35bc │ │ │ │ and %dh,0x62(%rcx,%riz,2) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,%gs:0x6f(%rsi) │ │ │ │ - jb 17c359f │ │ │ │ - jb 17c35e6 │ │ │ │ - je 17c35f5 │ │ │ │ + jb 17c357f │ │ │ │ + jb 17c35c6 │ │ │ │ + je 17c35d5 │ │ │ │ imul $0x20676e69,0x76(%rbp),%esp │ │ │ │ - je 17c35f4 │ │ │ │ + je 17c35d4 │ │ │ │ and %dh,%gs:0x6f(%rbx) │ │ │ │ - data16 je 17c360a │ │ │ │ + data16 je 17c35ea │ │ │ │ (bad) │ │ │ │ - jb 17c35fb │ │ │ │ + jb 17c35db │ │ │ │ sub $0x65707974,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x68(%rdi) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ and %dh,0x75(%rdx,%rsi,2) │ │ │ │ gs sub $0x20,%al │ │ │ │ (bad) │ │ │ │ and $0x69202765,%eax │ │ │ │ - jae 17c35d3 │ │ │ │ - jb 17c361a │ │ │ │ - jo 17c3623 │ │ │ │ + jae 17c35b3 │ │ │ │ + jb 17c35fa │ │ │ │ + jo 17c3603 │ │ │ │ (bad) │ │ │ │ movsxd 0x64(%rbp),%esp │ │ │ │ and %ah,0x79(%rdx) │ │ │ │ and %ch,0x74(%rcx) │ │ │ │ - jae 17c35e3 │ │ │ │ + jae 17c35c3 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jne 17c3633 │ │ │ │ - gs jb 17c3632 │ │ │ │ + jne 17c3613 │ │ │ │ + gs jb 17c3612 │ │ │ │ movsxd (%rax),%esp │ │ │ │ - jbe 17c362e │ │ │ │ + jbe 17c360e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jne 17c3635 │ │ │ │ + jne 17c3615 │ │ │ │ and %dh,(%rdx) │ │ │ │ cs (bad) │ │ │ │ xor %edi,(%rax) │ │ │ │ cs cs cs and %dh,0x68(%rdi) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - gs jbe 17c3646 │ │ │ │ - jb 17c35ed │ │ │ │ + gs jbe 17c3626 │ │ │ │ + jb 17c35cd │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jne 17c3656 │ │ │ │ - gs jb 17c3613 │ │ │ │ + jne 17c3636 │ │ │ │ + gs jb 17c35f3 │ │ │ │ and %ch,0x73(%rcx) │ │ │ │ and %ah,(%rdi) │ │ │ │ - je 17c3665 │ │ │ │ - jne 17c365a │ │ │ │ + je 17c3645 │ │ │ │ + jne 17c363a │ │ │ │ (bad) │ │ │ │ cs add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x6f(%rbp) │ │ │ │ + jae 17c3658 │ │ │ │ + and %ch,0x65(%rsi) │ │ │ │ + addr32 (bad) │ │ │ │ + je 17c3654 │ │ │ │ + jbe 17c3652 │ │ │ │ + and %ah,0x6c(%rsi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + je 17c365d │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + addr32 sub $0x6e696f70,%eax │ │ │ │ + je 17c361d │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + jne 17c366d │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x69(%rax,%rbp,2) │ │ │ │ - jae 17c3625 │ │ │ │ + jae 17c3635 │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - jbe 17c366e │ │ │ │ - jb 17c3679 │ │ │ │ - jae 17c362d │ │ │ │ - ja 17c3677 │ │ │ │ - gs je 17c367a │ │ │ │ - gs jb 17c3635 │ │ │ │ - jne 17c3685 │ │ │ │ + jbe 17c367e │ │ │ │ + jb 17c3689 │ │ │ │ + jae 17c363d │ │ │ │ + ja 17c3687 │ │ │ │ + gs je 17c368a │ │ │ │ + gs jb 17c3645 │ │ │ │ + jne 17c3695 │ │ │ │ imul $0x77,0x6f(%rsi),%ebp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,0x78(%rbp) │ │ │ │ - jo 17c3693 │ │ │ │ - gs jae 17c3697 │ │ │ │ + jo 17c36a3 │ │ │ │ + gs jae 17c36a7 │ │ │ │ imul $0x65272073,0x6e(%rdi),%ebp │ │ │ │ - js 17c369d │ │ │ │ + js 17c36ad │ │ │ │ (bad) │ │ │ │ and %ah,0x72(%rcx) │ │ │ │ and %ah,%gs:0x73(%rcx) │ │ │ │ - jae 17c36ac │ │ │ │ + jae 17c36bc │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ gs and %dh,%fs:0xa(%rdi,%rbp,2) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %ch,%gs:0x6b(%rcx,%rbp,2) │ │ │ │ and %dh,%gs:0x63(%rbx) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - jb 17c36c6 │ │ │ │ + jb 17c36d6 │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ - jb 17c3678 │ │ │ │ + jb 17c3688 │ │ │ │ movsxd 0x6d(%rdi),%ebp │ │ │ │ (bad) │ │ │ │ imul $0x666f2073,0x6e(%rdi),%ebp │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ - jb 17c36dd │ │ │ │ + jb 17c36ed │ │ │ │ and %ah,(%rdi) │ │ │ │ - gs js 17c36e5 │ │ │ │ + gs js 17c36f5 │ │ │ │ and %ch,0x70(%rdi) │ │ │ │ and %ch,0x61(%rbp) │ │ │ │ - je 17c36ef │ │ │ │ + je 17c36ff │ │ │ │ imul $0x7720200a,0x27(%rax),%edi │ │ │ │ push $0x20657265 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17c36ac │ │ │ │ + jo 17c36bc │ │ │ │ imul $0x20656e6f,0x20(%rbx),%esi │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ data16 and %bh,0x2b(%rbx) │ │ │ │ sub $0x20,%al │ │ │ │ sub (%rax,%riz,1),%ch │ │ │ │ pop %rsi │ │ │ │ sub $0x20,%al │ │ │ │ - jge,pn 17c36d1 │ │ │ │ + jge,pn 17c36e1 │ │ │ │ and %ah,(%rax) │ │ │ │ - rex.WB je 17c36c8 │ │ │ │ + rex.WB je 17c36d8 │ │ │ │ push $0x74207361 │ │ │ │ push $0x20656572 │ │ │ │ - jae 17c3719 │ │ │ │ - je 17c372a │ │ │ │ + jae 17c3729 │ │ │ │ + je 17c373a │ │ │ │ imul $0xa0a3a73,0x67(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ rex.RX │ │ │ │ rex.B │ │ │ │ rex.WR push %rbx │ │ │ │ and %r13b,0x7573202d(%rip) │ │ │ │ movsxd 0x20(%rax),%ebp │ │ │ │ - gs js 17c3740 │ │ │ │ - jb 17c3737 │ │ │ │ - jae 17c3747 │ │ │ │ + gs js 17c3750 │ │ │ │ + jb 17c3747 │ │ │ │ + jae 17c3757 │ │ │ │ imul $0x65622073,0x6e(%rdi),%ebp │ │ │ │ push $0x20657661 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e6f6e20,0x65(%rbx),%ebp │ │ │ │ sub $0x6c616373,%eax │ │ │ │ (bad) │ │ │ │ - jb 17c3763 │ │ │ │ + jb 17c3773 │ │ │ │ cs or (%rax),%ah │ │ │ │ and %dl,0x55(%rdx,%rdx,2) │ │ │ │ and %r12b,(%r8) │ │ │ │ sub $0x7573202d,%eax │ │ │ │ movsxd 0x20(%rax),%ebp │ │ │ │ - gs js 17c3775 │ │ │ │ - jb 17c376c │ │ │ │ - jae 17c377c │ │ │ │ + gs js 17c3785 │ │ │ │ + jb 17c377c │ │ │ │ + jae 17c378c │ │ │ │ imul $0x65622073,0x6e(%rdi),%ebp │ │ │ │ push $0x20657661 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x61637320,0x65(%rbx),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - jb 17c3794 │ │ │ │ + jb 17c37a4 │ │ │ │ and %ch,0x6e(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jns 17c3747 │ │ │ │ + jns 17c3757 │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ - jb 17c374b │ │ │ │ - je 17c3795 │ │ │ │ + jb 17c375b │ │ │ │ + je 17c37a5 │ │ │ │ and %ah,%gs:0x6f(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jne 17c37a9 │ │ │ │ + jne 17c37b9 │ │ │ │ (bad) │ │ │ │ - je 17c37a1 │ │ │ │ - jbe 17c379f │ │ │ │ + je 17c37b1 │ │ │ │ + jbe 17c37af │ │ │ │ or (%rcx),%cl │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,0x70(%rdi) │ │ │ │ - gs jb 17c37a5 │ │ │ │ - je 17c37b5 │ │ │ │ - jb 17c37bb │ │ │ │ + gs jb 17c37b5 │ │ │ │ + je 17c37c5 │ │ │ │ + jb 17c37cb │ │ │ │ and %ah,0x75(%rdx) │ │ │ │ - je 17c376d │ │ │ │ + je 17c377d │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - je 17c3771 │ │ │ │ + je 17c3781 │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ - jb 17c3775 │ │ │ │ + jb 17c3785 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ sub $0x6d6d6f63,%eax │ │ │ │ - jne 17c37d3 │ │ │ │ + jne 17c37e3 │ │ │ │ (bad) │ │ │ │ - je 17c37cb │ │ │ │ - jbe 17c37c9 │ │ │ │ + je 17c37db │ │ │ │ + jbe 17c37d9 │ │ │ │ and %ch,0x75(%rbp) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - je 17c37d3 │ │ │ │ - jo 17c37d8 │ │ │ │ + je 17c37e3 │ │ │ │ + jo 17c37e8 │ │ │ │ imul $0x6e6f6974,0x61(%rbx),%esp │ │ │ │ cs or (%rax),%ah │ │ │ │ and %al,0x4c(%rcx) │ │ │ │ rex.WR and %r12b,(%rax) │ │ │ │ and %ch,0x7573202d(%rip) │ │ │ │ movsxd 0x20(%rax),%ebp │ │ │ │ - gs js 17c37f8 │ │ │ │ - jb 17c37ef │ │ │ │ - jae 17c37ff │ │ │ │ + gs js 17c3808 │ │ │ │ + jb 17c37ff │ │ │ │ + jae 17c380f │ │ │ │ imul $0x69772073,0x6e(%rdi),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,0x65(%rdx) │ │ │ │ push $0x20657661 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x61637320,0x65(%rbx),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - jb 17c381c │ │ │ │ + jb 17c382c │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ - jb 17c37ce │ │ │ │ + jb 17c37de │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ch,0x70(%rdi) │ │ │ │ - gs jb 17c3818 │ │ │ │ - je 17c3828 │ │ │ │ - jb 17c382e │ │ │ │ + gs jb 17c3828 │ │ │ │ + je 17c3838 │ │ │ │ + jb 17c383e │ │ │ │ or (%rcx),%cl │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,0x73(%rcx,%rbp,2) │ │ │ │ - je 17c382a │ │ │ │ + je 17c383a │ │ │ │ and %ah,%fs:0x62(%rcx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jbe 17c3831 │ │ │ │ + jbe 17c3841 │ │ │ │ cs or (%rdx),%cl │ │ │ │ and %ah,(%rax) │ │ │ │ rex.WRX outsl %ds:(%rsi),(%dx) │ │ │ │ - je 17c383a │ │ │ │ + je 17c384a │ │ │ │ cmp (%rax),%ah │ │ │ │ push %rsp │ │ │ │ push $0x73207369 │ │ │ │ - ja 17c3848 │ │ │ │ - je 17c3844 │ │ │ │ + ja 17c3858 │ │ │ │ + je 17c3854 │ │ │ │ push $0x20736920 │ │ │ │ - jo 17c385a │ │ │ │ + jo 17c386a │ │ │ │ imul $0x796c6972,0x61(%rbp),%ebp │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ - jb 17c3814 │ │ │ │ - je 17c385e │ │ │ │ + jb 17c3824 │ │ │ │ + je 17c386e │ │ │ │ and %ah,%gs:0x65(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ imul $0x2066,%gs:0x6f(%rax,%riz,1),%si │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,%fs:0x6f(%rbx) │ │ │ │ fs gs and %ah,%gs:(%rax) │ │ │ │ rex.WB │ │ │ │ data16 or (%rax),%ah │ │ │ │ and %dh,0x6f(%rax) │ │ │ │ - jae 17c388a │ │ │ │ + jae 17c389a │ │ │ │ imul $0x79202c65,0x6c(%rdx),%esp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jne 17c3841 │ │ │ │ - jae 17c388b │ │ │ │ + jne 17c3851 │ │ │ │ + jae 17c389b │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jne 17c3892 │ │ │ │ + jne 17c38a2 │ │ │ │ and %ah,%fs:0x63(%rbp,%riz,2) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - jb 17c3894 │ │ │ │ + jb 17c38a4 │ │ │ │ and %bh,0x6f(%rcx) │ │ │ │ - jne 17c38a6 │ │ │ │ + jne 17c38b6 │ │ │ │ and %dh,0x61(%rsi) │ │ │ │ - jb 17c38a2 │ │ │ │ + jb 17c38b2 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - je 17c38b0 │ │ │ │ + je 17c38c0 │ │ │ │ and %ah,0x65(%rdx) │ │ │ │ and %dl,0x43(%rbx) │ │ │ │ rex.B │ │ │ │ rex.WR │ │ │ │ push %r10 │ │ │ │ and %ch,0x72(%rdi) │ │ │ │ or (%rax),%ah │ │ │ │ @@ -2014155,221 +2014168,226 @@ │ │ │ │ rex.WRX push %rbx │ │ │ │ rex.XB │ │ │ │ rex.B │ │ │ │ rex.WR │ │ │ │ push %r10 │ │ │ │ and %dh,0x6f(%rbx) │ │ │ │ and %dh,0x61(%rax,%rbp,2) │ │ │ │ - je 17c3883 │ │ │ │ - je 17c38cd │ │ │ │ - gs jb 17c38cd │ │ │ │ + je 17c3893 │ │ │ │ + je 17c38dd │ │ │ │ + gs jb 17c38dd │ │ │ │ and %ch,0x73(%rcx) │ │ │ │ and %ch,0x6f(%rsi) │ │ │ │ and %ch,0x65(%rsi) │ │ │ │ gs and %dh,%fs:0x20(%rdi,%rbp,2) │ │ │ │ - jb 17c38de │ │ │ │ + jb 17c38ee │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jns 17c389c │ │ │ │ + jns 17c38ac │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %dh,0x65(%rbx) │ │ │ │ - je 17c38fb │ │ │ │ + je 17c390b │ │ │ │ imul $0x20666f20,0x67(%rsi),%ebp │ │ │ │ - je 17c38f8 │ │ │ │ + je 17c3908 │ │ │ │ imul $0x77732020,0xa(%rbx),%esi │ │ │ │ imul $0x2e,0x68(%rbx,%riz,2),%esi │ │ │ │ add %dl,0x68(%rdi) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ and %ah,(%rdi) │ │ │ │ - je 17c391a │ │ │ │ - jne 17c390f │ │ │ │ + je 17c392a │ │ │ │ + jne 17c391f │ │ │ │ (bad) │ │ │ │ sub $0x20,%al │ │ │ │ - jo 17c3914 │ │ │ │ - jb 17c391e │ │ │ │ + jo 17c3924 │ │ │ │ + jb 17c392e │ │ │ │ imul $0x73627573,0x20(%rbx,%rsi,2),%esi │ │ │ │ - je 17c3924 │ │ │ │ - je 17c3932 │ │ │ │ - je 17c3928 │ │ │ │ + je 17c3934 │ │ │ │ + je 17c3942 │ │ │ │ + je 17c3938 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17c38e3 │ │ │ │ - jae 17c393a │ │ │ │ + jae 17c38f3 │ │ │ │ + jae 17c394a │ │ │ │ movsxd 0x20(%rax),%ebp │ │ │ │ (bad) │ │ │ │ - jae 17c38eb │ │ │ │ + jae 17c38fb │ │ │ │ (bad) │ │ │ │ - jns 17c38f5 │ │ │ │ + jns 17c3905 │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ - jb 17c38f3 │ │ │ │ + jb 17c3903 │ │ │ │ (bad) │ │ │ │ and $0x27785e65,%eax │ │ │ │ and %ch,0x6e(%rcx) │ │ │ │ or (%rax),%ah │ │ │ │ and %ah,(%rdi) │ │ │ │ and $0x61285e65,%eax │ │ │ │ sub 0x29(%rax),%bh │ │ │ │ (bad) │ │ │ │ cs add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WB │ │ │ │ data16 and %dl,0x20(%rsp,%rbp,1) │ │ │ │ - je 17c3960 │ │ │ │ + je 17c3970 │ │ │ │ and %dh,%gs:0x79(%rbx) │ │ │ │ - jae 17c3972 │ │ │ │ + jae 17c3982 │ │ │ │ gs insl (%dx),%es:(%rdi) │ │ │ │ and %dh,0x69(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,0x6f(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17c3974 │ │ │ │ + jo 17c3984 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,%gs:0x6f(%rbx) │ │ │ │ - jne 17c3984 │ │ │ │ + jne 17c3994 │ │ │ │ movsxd 0x20(%rbp),%esp │ │ │ │ imul $0x6420,0x73(%rbp,%riz,2),%bp │ │ │ │ - jne 17c3990 │ │ │ │ + jne 17c39a0 │ │ │ │ imul $0x616f6c20,0x67(%rsi),%ebp │ │ │ │ and %ch,%fs:0x66(%rcx) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ or (%rax),%ah │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jns 17c3958 │ │ │ │ + jns 17c3968 │ │ │ │ imul $0x7369,0x20(%rbp,%riz,2),%bp │ │ │ │ and %ch,0x69(%rbp) │ │ │ │ - jae 17c39b7 │ │ │ │ + jae 17c39c7 │ │ │ │ imul $0x6649202e,0x67(%rsi),%ebp │ │ │ │ and %bh,(%rdx) │ │ │ │ - jno 17c39c4 │ │ │ │ - gs jb 17c39cb │ │ │ │ + jno 17c39d4 │ │ │ │ + gs jb 17c39db │ │ │ │ sub $0x20,%al │ │ │ │ imul $0x206c6c69,0x77(%rax,%riz,1),%esi │ │ │ │ (bad) │ │ │ │ - jae 17c39ca │ │ │ │ + jae 17c39da │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %dh,0x73(%rbp) │ │ │ │ - gs jb 17c3989 │ │ │ │ + gs jb 17c3999 │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ - jb 17c3977 │ │ │ │ + jb 17c3987 │ │ │ │ and %ah,(%rax) │ │ │ │ and %dh,0x65(%rax) │ │ │ │ - jb 17c39e1 │ │ │ │ + jb 17c39f1 │ │ │ │ imul $0x206e6f69,0x73(%rbx),%esi │ │ │ │ imul $0x2e74,0x73(%rdx),%si │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x61(%rax) │ │ │ │ - jae 17c39fc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + sbb %ecx,(%rax) │ │ │ │ + mov $0x4800007f,%ecx │ │ │ │ + (bad) │ │ │ │ + jae 17c3a0c │ │ │ │ and %dh,0x62(%rcx,%riz,2) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,%gs:0x6f(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17c3a01 │ │ │ │ + je 17c3a11 │ │ │ │ imul $0x6120676e,0x69(%rsi),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %cl,0x61(%rbp) │ │ │ │ - js 17c3a17 │ │ │ │ + js 17c3a27 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ and %ah,0x66(%rbp,%riz,2) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jbe 17c3a18 │ │ │ │ - jb 17c39d9 │ │ │ │ - jbe 17c3a1c │ │ │ │ - jb 17c3a26 │ │ │ │ + jbe 17c3a28 │ │ │ │ + jb 17c39e9 │ │ │ │ + jbe 17c3a2c │ │ │ │ + jb 17c3a36 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,%fs:0x65(%rax,%rbp,2) │ │ │ │ imul $0x6e692020,0xa(%rdx),%esi │ │ │ │ imul $0x6176206c,0x61(%rcx,%rbp,2),%esi │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jne 17c3a41 │ │ │ │ - jae 17c39de │ │ │ │ + jne 17c3a51 │ │ │ │ + jae 17c39ee │ │ │ │ add %al,(%rax) │ │ │ │ and $0x43,%al │ │ │ │ rex.WRXB │ │ │ │ rex.WRX push %rsp │ │ │ │ rex.RB pop %r8 │ │ │ │ push %rsp │ │ │ │ nop │ │ │ │ rex.XB xor %eax,0x0(%rip) │ │ │ │ push %rdi │ │ │ │ push $0x76656e65 │ │ │ │ - gs jb 17c3a19 │ │ │ │ + gs jb 17c3a29 │ │ │ │ (bad) │ │ │ │ and %dh,0x73(%rbp) │ │ │ │ - gs jb 17c3a20 │ │ │ │ + gs jb 17c3a30 │ │ │ │ (bad) │ │ │ │ - jae 17c3a76 │ │ │ │ - jne 17c3a72 │ │ │ │ - gs jae 17c3a28 │ │ │ │ + jae 17c3a86 │ │ │ │ + jne 17c3a82 │ │ │ │ + gs jae 17c3a38 │ │ │ │ (bad) │ │ │ │ and %ch,0x65(%rsi) │ │ │ │ - ja 17c3a2e │ │ │ │ + ja 17c3a3e │ │ │ │ data16 (bad) │ │ │ │ movsxd 0x20(%rsp,%rbp,1),%esi │ │ │ │ imul $0x6c702073,0x69(%rax,%riz,1),%esi │ │ │ │ (bad) │ │ │ │ movsxd 0x64(%rbp),%esp │ │ │ │ and %ch,0x6e(%rcx) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ah,0x6f(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17c3a92 │ │ │ │ - js 17c3aa3 │ │ │ │ + je 17c3aa2 │ │ │ │ + js 17c3ab3 │ │ │ │ and %ch,0x61(%rsi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ gs or %fs:(%rax),%ah │ │ │ │ and %ah,0x73(%rcx) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ah,0x75(%rbx) │ │ │ │ - jb 17c3ab5 │ │ │ │ + jb 17c3ac5 │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - je 17c3a67 │ │ │ │ - jbe 17c3aaa │ │ │ │ + je 17c3a77 │ │ │ │ + jbe 17c3aba │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jne 17c3ab1 │ │ │ │ + jne 17c3ac1 │ │ │ │ and %ch,0x66(%rdi) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %dh,0x61(%rsi) │ │ │ │ - jb 17c3ac1 │ │ │ │ + jb 17c3ad1 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ rex.WRXB │ │ │ │ rex.WRX push %rsp │ │ │ │ rex.RB pop %r8 │ │ │ │ push %rsp │ │ │ │ cs and %ah,(%rax) │ │ │ │ push %rbx │ │ │ │ imul $0x6c72616c,0x69(%rbp),%ebp │ │ │ │ - jns 17c3a9d │ │ │ │ + jns 17c3aad │ │ │ │ and %al,0x4f(%rsi) │ │ │ │ push %rdx │ │ │ │ rex.RXB │ │ │ │ rex.RB push %r12 │ │ │ │ or (%rax),%ah │ │ │ │ and %dh,0x65(%rdx) │ │ │ │ - data16 gs jb 17c3ae6 │ │ │ │ + data16 gs jb 17c3af6 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ movsxd 0x73(%rbp),%esp │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ah,0x75(%rbx) │ │ │ │ - jb 17c3b00 │ │ │ │ + jb 17c3b10 │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - je 17c3ab2 │ │ │ │ - jbe 17c3af5 │ │ │ │ + je 17c3ac2 │ │ │ │ + jbe 17c3b05 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jne 17c3afc │ │ │ │ + jne 17c3b0c │ │ │ │ and %ch,0x66(%rdi) │ │ │ │ and %al,0x4f(%rbx) │ │ │ │ rex.WRX push %rsp │ │ │ │ rex.RB pop %r8 │ │ │ │ push %rsp │ │ │ │ cs and %ah,(%rax) │ │ │ │ push %rsp │ │ │ │ @@ -2014382,314 +2014400,314 @@ │ │ │ │ data16 (bad) │ │ │ │ movsxd 0x20(%rdx,%rcx,1),%esi │ │ │ │ and %ah,0x72(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and %ah,0x20(%rcx) │ │ │ │ imul $0x6e657265,%fs:0x66(%rsi),%esp │ │ │ │ - je 17c3af0 │ │ │ │ + je 17c3b00 │ │ │ │ movsxd 0x6e(%rdi),%ebp │ │ │ │ - je 17c3b3a │ │ │ │ - js 17c3b4b │ │ │ │ + je 17c3b4a │ │ │ │ + js 17c3b5b │ │ │ │ sub $0x20,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ch,%gs:0x75(%rbp) │ │ │ │ - jae 17c3b55 │ │ │ │ + jae 17c3b65 │ │ │ │ and %ah,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %al,%fs:0x4f(%rbx) │ │ │ │ rex.WRX push %rsp │ │ │ │ rex.RB pop %r8 │ │ │ │ push %rsp │ │ │ │ and %dh,0x20(%rdi,%rbp,2) │ │ │ │ - je 17c3b5c │ │ │ │ + je 17c3b6c │ │ │ │ and %ch,%gs:0x6e(%rcx) │ │ │ │ - je 17c3b5f │ │ │ │ + je 17c3b6f │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ fs gs or %fs:(%rax),%ah │ │ │ │ and %ah,0x6f(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17c3b6b │ │ │ │ - js 17c3b7c │ │ │ │ + je 17c3b7b │ │ │ │ + js 17c3b8c │ │ │ │ and %ah,0x6e(%rcx) │ │ │ │ and %dh,%fs:0x65(%rax,%rbp,2) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,0x65(%rax) │ │ │ │ - jb 17c3b7c │ │ │ │ + jb 17c3b8c │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jb 17c3b86 │ │ │ │ + jb 17c3b96 │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ah,0x73(%rbp,%riz,2) │ │ │ │ imul $0x64612064,0x65(%rdx),%esi │ │ │ │ imul $0x6f20736e,%fs:0x6f(%rcx,%rbp,2),%esi │ │ │ │ - jb 17c3b53 │ │ │ │ + jb 17c3b63 │ │ │ │ fs gs insb (%dx),%es:(%rdi) │ │ │ │ - gs je 17c3ba2 │ │ │ │ + gs je 17c3bb2 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17c3b6b │ │ │ │ + jae 17c3b7b │ │ │ │ and %ah,(%rax) │ │ │ │ push %rsp │ │ │ │ push $0x20200a65 │ │ │ │ movsxd 0x6e(%rdi),%ebp │ │ │ │ - je 17c3baf │ │ │ │ - js 17c3bc0 │ │ │ │ + je 17c3bbf │ │ │ │ + js 17c3bd0 │ │ │ │ and %dh,0x70(%rbx) │ │ │ │ movsxd %gs:0x66(%rcx),%ebp │ │ │ │ imul $0x20796220,0x64(%rbp),%esp │ │ │ │ - je 17c3bc4 │ │ │ │ + je 17c3bd4 │ │ │ │ and %dh,%gs:0x61(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jne 17c3bc8 │ │ │ │ + jne 17c3bd8 │ │ │ │ and %ch,0x66(%rdi) │ │ │ │ and %al,0x4f(%rbx) │ │ │ │ rex.WRX push %rsp │ │ │ │ rex.RB pop %r8 │ │ │ │ push %rsp │ │ │ │ and %ch,0x73(%rcx) │ │ │ │ and %ah,0x75(%rcx) │ │ │ │ - je 17c3be5 │ │ │ │ + je 17c3bf5 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - je 17c3be3 │ │ │ │ + je 17c3bf3 │ │ │ │ movsxd 0x6c(%rcx),%esp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jns 17c3b8a │ │ │ │ + jns 17c3b9a │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ movsxd 0x76(%rcx,%rbp,2),%esi │ │ │ │ (bad) │ │ │ │ - je 17c3bef │ │ │ │ + je 17c3bff │ │ │ │ fs and %ah,%fs:(%rax) │ │ │ │ rex.B insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ch,0x66(%rdi) │ │ │ │ and %cl,0x41(%rbp) │ │ │ │ rex.XB push %r11 │ │ │ │ pop %rcx │ │ │ │ rex.WRB │ │ │ │ rex.B (bad) │ │ │ │ - jae 17c3bbf │ │ │ │ + jae 17c3bcf │ │ │ │ (bad) │ │ │ │ sub $0x72206e69,%eax │ │ │ │ gs insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - je 17c3c17 │ │ │ │ + je 17c3c27 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ch,0x6e(%rbx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 17c3c24 │ │ │ │ + ja 17c3c34 │ │ │ │ gs fs and %ch,%gs:0x73(%ecx) │ │ │ │ or (%rax),%ah │ │ │ │ and %ah,0x6f(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17c3c28 │ │ │ │ + je 17c3c38 │ │ │ │ imul $0x6e692064,0x65(%rsi),%ebp │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ah,0x66(%rbp,%riz,2) │ │ │ │ (bad) │ │ │ │ - jne 17c3c45 │ │ │ │ - je 17c3bfb │ │ │ │ + jne 17c3c55 │ │ │ │ + je 17c3c0b │ │ │ │ movsxd 0x6e(%rdi),%ebp │ │ │ │ - je 17c3c45 │ │ │ │ - js 17c3c56 │ │ │ │ + je 17c3c55 │ │ │ │ + js 17c3c66 │ │ │ │ and %al,0x4c(%rdi) │ │ │ │ rex.WRXB │ │ │ │ rex.X │ │ │ │ rex.B │ │ │ │ rex.WR │ │ │ │ cs add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.X imul $0x74616f6c,0x66(%rdi),%esp │ │ │ │ and %dh,0x65(%rdx) │ │ │ │ - jo 17c3c6f │ │ │ │ - gs jae 17c3c65 │ │ │ │ + jo 17c3c7f │ │ │ │ + gs jae 17c3c75 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17c3c64 │ │ │ │ - je 17c3c6e │ │ │ │ + je 17c3c74 │ │ │ │ + je 17c3c7e │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ch,0x66(%rdi) │ │ │ │ and %ch,0x67(%rdi,%rbp,2) │ │ │ │ sub %dh,(%rdx) │ │ │ │ sub %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rsp │ │ │ │ push $0x75662065 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,0x61(%rax) │ │ │ │ - je 17c3c95 │ │ │ │ + je 17c3ca5 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and %ch,%gs:0x66(%rdi) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ah,0x69(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,%gs:0x65(%rdx) │ │ │ │ imul $0x616f6c20,0x67(%rsi),%ebp │ │ │ │ fs gs add %al,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rdi │ │ │ │ push $0x74206e65 │ │ │ │ - jb 17c3ccd │ │ │ │ + jb 17c3cdd │ │ │ │ gs sub $0x20,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ sub $0x62,%al │ │ │ │ sub %esp,(%rdi) │ │ │ │ and %ah,0x6e(%rcx) │ │ │ │ and %dh,%fs:0x65(%rdx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - je 17c3cd6 │ │ │ │ + je 17c3ce6 │ │ │ │ and %ah,%fs:0x75(%rsi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ movsxd 0x6f(%rcx,%rbp,2),%esi │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17c3c9d │ │ │ │ + jae 17c3cad │ │ │ │ (bad) │ │ │ │ - jb 17c3ce5 │ │ │ │ + jb 17c3cf5 │ │ │ │ and %ah,0x78(%rbp) │ │ │ │ - jo 17c3ce6 │ │ │ │ + jo 17c3cf6 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ fs gs and %ah,%fs:0x6f(%rsi) │ │ │ │ - jb 17c3c98 │ │ │ │ + jb 17c3ca8 │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jb 17c3cfa │ │ │ │ - jne 17c3d02 │ │ │ │ + jb 17c3d0a │ │ │ │ + jne 17c3d12 │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - je 17c3d0c │ │ │ │ + je 17c3d1c │ │ │ │ and %ch,0x6b(%rcx,%rbp,2) │ │ │ │ and %ah,%gs:0x2b(%rcx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ch,0x72(%rdi) │ │ │ │ and %ah,0x2d(%rcx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ sub $0x20,%al │ │ │ │ - ja 17c3d15 │ │ │ │ - gs jb 17c3d15 │ │ │ │ + ja 17c3d25 │ │ │ │ + gs jb 17c3d25 │ │ │ │ and %ch,0x20(%rsi) │ │ │ │ imul $0x69206e61,0x20(%rbx),%esi │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17c3d22 │ │ │ │ - addr32 gs jb 17c3cef │ │ │ │ + je 17c3d32 │ │ │ │ + addr32 gs jb 17c3cff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6f(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17c3d47 │ │ │ │ + je 17c3d57 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jae 17c3cf9 │ │ │ │ - je 17c3d43 │ │ │ │ + jae 17c3d09 │ │ │ │ + je 17c3d53 │ │ │ │ and %ah,%gs:(%rdx) │ │ │ │ - jo 17c3d52 │ │ │ │ + jo 17c3d62 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17c3d47 │ │ │ │ - je 17c3d08 │ │ │ │ + fs jne 17c3d57 │ │ │ │ + je 17c3d18 │ │ │ │ and %dh,0x75(%rdx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,%gs:0x6f(%rsi) │ │ │ │ - jb 17c3d10 │ │ │ │ + jb 17c3d20 │ │ │ │ (bad) │ │ │ │ - je 17c3d65 │ │ │ │ + je 17c3d75 │ │ │ │ imul $0x6e617078,0x65(%rdi),%esp │ │ │ │ fs (bad) │ │ │ │ sub $0x20,%al │ │ │ │ - gs js 17c3d71 │ │ │ │ + gs js 17c3d81 │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17c3d6e │ │ │ │ + jae 17c3d7e │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ch,0x66(%rdi) │ │ │ │ or (%rax),%ah │ │ │ │ and %dh,0x72(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17c3d76 │ │ │ │ - je 17c3d88 │ │ │ │ + fs jne 17c3d86 │ │ │ │ + je 17c3d98 │ │ │ │ and %ch,(%rax) │ │ │ │ gs cs and %ah,%gs:(%eax) │ │ │ │ (bad) │ │ │ │ - jae 17c3d89 │ │ │ │ + jae 17c3d99 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ sub %dh,(%rdx) │ │ │ │ and %bh,0x29(%rax) │ │ │ │ (bad) │ │ │ │ sub %esp,(%rax) │ │ │ │ - ja 17c3d94 │ │ │ │ + ja 17c3da4 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,0x6b(%rcx,%riz,2) │ │ │ │ and %dh,%gs:0x6c(%rax) │ │ │ │ (bad) │ │ │ │ movsxd 0x20(%rbp),%esp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jns 17c3d5e │ │ │ │ + jns 17c3d6e │ │ │ │ imul $0x74272020,0xa(%rsi),%esp │ │ │ │ - jb 17c3db0 │ │ │ │ - addr32 gs js 17c3dbb │ │ │ │ + jb 17c3dc0 │ │ │ │ + addr32 gs js 17c3dcb │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - fs je 17c3db9 │ │ │ │ + fs je 17c3dc9 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - gs jae 17c3d7b │ │ │ │ + gs jae 17c3d8b │ │ │ │ and %ch,0x73(%rcx) │ │ │ │ and %ah,(%rdi) │ │ │ │ - je 17c3dcd │ │ │ │ - jne 17c3dc2 │ │ │ │ + je 17c3ddd │ │ │ │ + jne 17c3dd2 │ │ │ │ (bad) │ │ │ │ cs add %dl,0x68(%rdi) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ and %ah,0x61(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jae 17c3dcf │ │ │ │ + jae 17c3ddf │ │ │ │ sub $0x20,%al │ │ │ │ (bad) │ │ │ │ - jae 17c3de4 │ │ │ │ + jae 17c3df4 │ │ │ │ (bad) │ │ │ │ outsl %fs:(%rsi),(%dx) │ │ │ │ - gs jae 17c3d99 │ │ │ │ + gs jae 17c3da9 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - je 17c3d9d │ │ │ │ + je 17c3dad │ │ │ │ (bad) │ │ │ │ - je 17c3df4 │ │ │ │ + je 17c3e04 │ │ │ │ gs insl (%dx),%es:(%rdi) │ │ │ │ - jo 17c3df8 │ │ │ │ + jo 17c3e08 │ │ │ │ and %dh,0x20(%rdi,%rbp,2) │ │ │ │ - jae 17c3dff │ │ │ │ + jae 17c3e0f │ │ │ │ (bad) │ │ │ │ - jne 17c3e05 │ │ │ │ + jne 17c3e15 │ │ │ │ and %ch,%gs:0x6e(%rcx) │ │ │ │ - je 17c3e06 │ │ │ │ + je 17c3e16 │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ch,0x70(%rdi) │ │ │ │ - gs jb 17c3e02 │ │ │ │ - je 17c3e12 │ │ │ │ - jb 17c3daf │ │ │ │ + gs jb 17c3e12 │ │ │ │ + je 17c3e22 │ │ │ │ + jb 17c3dbf │ │ │ │ and %ah,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ data16 and %ah,0x6e(%rcx) │ │ │ │ and %ah,0x78(%rbp) │ │ │ │ - jo 17c3e23 │ │ │ │ - gs jae 17c3e27 │ │ │ │ + jo 17c3e33 │ │ │ │ + gs jae 17c3e37 │ │ │ │ imul $0x2e,0x6e(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ rex.XB │ │ │ │ rex.W │ │ │ │ rex.RB │ │ │ │ @@ -2014698,45 +2014716,45 @@ │ │ │ │ rex.RX │ │ │ │ rex.B │ │ │ │ rex.XB push %r12 │ │ │ │ rex.WRXB push %r10 │ │ │ │ push %rbx │ │ │ │ sub (%rax),%al │ │ │ │ add %cl,0x73(%rcx,%rbp,2) │ │ │ │ - je 17c3df5 │ │ │ │ + je 17c3e05 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ data16 and %dh,0x61(%rbx) │ │ │ │ - jbe 17c3e41 │ │ │ │ + jbe 17c3e51 │ │ │ │ and %ah,%fs:0x61(%rsi) │ │ │ │ movsxd 0x72(%rdi,%rbp,2),%esi │ │ │ │ - jae 17c3de6 │ │ │ │ + jae 17c3df6 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rsp │ │ │ │ push $0x616e2065 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - gs jae 17c3e1a │ │ │ │ + gs jae 17c3e2a │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ data16 and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %dh,0x61(%rsi) │ │ │ │ - jb 17c3e6e │ │ │ │ + jb 17c3e7e │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jne 17c3e7b │ │ │ │ + jne 17c3e8b │ │ │ │ and %ch,0x74(%rbp,%riz,2) │ │ │ │ and %dh,0x75(%rdx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,%gs:0x69(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17c3e83 │ │ │ │ + jo 17c3e93 │ │ │ │ imul $0x69746163,0x69(%rsi),%esp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,0x61(%rax) │ │ │ │ movsxd 0x61(%rbx),%ebp │ │ │ │ - addr32 gs jae 17c3e2a │ │ │ │ + addr32 gs jae 17c3e3a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub 0x4d(%rbx),%al │ │ │ │ push %rbp │ │ │ │ sub $0x4f525245,%eax │ │ │ │ push %rdx │ │ │ │ @@ -2014748,128 +2014766,128 @@ │ │ │ │ rex.WRX │ │ │ │ rex.B │ │ │ │ rex.WR sub (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x72(%rcx) │ │ │ │ - addr32 jne 17c3ec2 │ │ │ │ + addr32 jne 17c3ed2 │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - je 17c3e79 │ │ │ │ - je 17c3eca │ │ │ │ + je 17c3e89 │ │ │ │ + je 17c3eda │ │ │ │ and %bh,(%rdx) │ │ │ │ - gs jb 17c3ed2 │ │ │ │ + gs jb 17c3ee2 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jb 17c3ed6 │ │ │ │ + jb 17c3ee6 │ │ │ │ sub $0x742d6f74,%eax │ │ │ │ - gs jb 17c3ed8 │ │ │ │ + gs jb 17c3ee8 │ │ │ │ imul $0x6e69206c,0x61(%rsi),%ebp │ │ │ │ and %ah,0x6f(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17c3ee1 │ │ │ │ + jo 17c3ef1 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ gs sub $0x656c6966,%eax │ │ │ │ and %ch,0x6e(%rcx) │ │ │ │ and %ah,0x6d(%rbx) │ │ │ │ - jne 17c3ef3 │ │ │ │ + jne 17c3f03 │ │ │ │ imul $0x0,0x70(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ rex.R │ │ │ │ - gs jae 17c3efd │ │ │ │ + gs jae 17c3f0d │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ (bad) │ │ │ │ - je 17c3efe │ │ │ │ - jae 17c3ebb │ │ │ │ - ja 17c3f05 │ │ │ │ + je 17c3f0e │ │ │ │ + jae 17c3ecb │ │ │ │ + ja 17c3f15 │ │ │ │ imul $0x73657220,0x68(%rbx),%esp │ │ │ │ - jne 17c3f12 │ │ │ │ - je 17c3f09 │ │ │ │ + jne 17c3f22 │ │ │ │ + je 17c3f19 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17c3ecb │ │ │ │ + je 17c3edb │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - jb 17c3f1a │ │ │ │ - je 17c3f1b │ │ │ │ + jb 17c3f2a │ │ │ │ + je 17c3f2b │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ ... │ │ │ │ rex.WB │ │ │ │ data16 and %dl,0x55(%rdx,%rdx,2) │ │ │ │ rex.RB sub $0x20,%al │ │ │ │ - jo 17c3f3d │ │ │ │ + jo 17c3f4d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17c3f32 │ │ │ │ - je 17c3f44 │ │ │ │ + fs jne 17c3f42 │ │ │ │ + je 17c3f54 │ │ │ │ and %ch,0x66(%rdi) │ │ │ │ and %dh,0x75(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jae 17c3efa │ │ │ │ + jae 17c3f0a │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,%fs:0x78(%rbp) │ │ │ │ - jo 17c3f51 │ │ │ │ + jo 17c3f61 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - je 17c3f50 │ │ │ │ + je 17c3f60 │ │ │ │ (bad) │ │ │ │ - je 17c3f4f │ │ │ │ + je 17c3f5f │ │ │ │ and %dh,%fs:0x75(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jae 17c3f11 │ │ │ │ + jae 17c3f21 │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ and %ch,0x6e(%rcx) │ │ │ │ - je 17c3f67 │ │ │ │ + je 17c3f77 │ │ │ │ and %ch,0x65(%rsi) │ │ │ │ - jae 17c3f71 │ │ │ │ + jae 17c3f81 │ │ │ │ gs or %fs:(%rax),%ah │ │ │ │ and %dh,0x75(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jae 17c3f35 │ │ │ │ + jae 17c3f45 │ │ │ │ ... │ │ │ │ add %al,0x6f(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 17c3f87 │ │ │ │ + je 17c3f97 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jae 17c3f39 │ │ │ │ - ja 17c3f83 │ │ │ │ - gs je 17c3f86 │ │ │ │ - gs jb 17c3f41 │ │ │ │ + jae 17c3f49 │ │ │ │ + ja 17c3f93 │ │ │ │ + gs je 17c3f96 │ │ │ │ + gs jb 17c3f51 │ │ │ │ push %rdx │ │ │ │ push %rax │ │ │ │ push %r10 │ │ │ │ push %rsp │ │ │ │ and %dh,0x69(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,0x65(%rdi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - gs jb 17c3f93 │ │ │ │ - je 17c3f99 │ │ │ │ + gs jb 17c3fa3 │ │ │ │ + je 17c3fa9 │ │ │ │ and %al,0x54(%rcx) │ │ │ │ rex.B │ │ │ │ rex.WRX (bad) │ │ │ │ - jae 17c3f5c │ │ │ │ + jae 17c3f6c │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jb 17c3f5f │ │ │ │ + jb 17c3f6f │ │ │ │ push %r12 │ │ │ │ rex.B │ │ │ │ rex.WRX xor (%rdi),%r12b │ │ │ │ - jae 17c3f73 │ │ │ │ + jae 17c3f83 │ │ │ │ and %ah,0x66(%rbp,%riz,2) │ │ │ │ (bad) │ │ │ │ - jne 17c3fba │ │ │ │ - je 17c3f70 │ │ │ │ + jne 17c3fca │ │ │ │ + je 17c3f80 │ │ │ │ imul $0x200a6f74,0x20(%rbx),%esi │ │ │ │ and %ch,0x61(%rbp) │ │ │ │ imul $0x41,0x20(%rbp),%esp │ │ │ │ push %rsp │ │ │ │ rex.B │ │ │ │ rex.WRX xor (%rdi),%r12b │ │ │ │ - jae 17c3f65 │ │ │ │ + jae 17c3f75 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ push %rdx │ │ │ │ rex.RB push %r11 │ │ │ │ rex.RB push %r12 │ │ │ │ sub $0x4c4c5546,%eax │ │ │ │ @@ -2014880,26 +2014898,26 @@ │ │ │ │ rex.RB sub $0x4c424154,%eax │ │ │ │ sub (%r8),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WB │ │ │ │ data16 and %dl,0x20(%rsp,%rbp,1) │ │ │ │ movsxd 0x61(%rbp,%riz,2),%ebp │ │ │ │ - jb 17c400f │ │ │ │ + jb 17c401f │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ah,0x75(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ sub $0x68746170,%eax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and %dh,%gs:0x62(%rcx,%riz,2) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - gs jae 17c3fd6 │ │ │ │ + gs jae 17c3fe6 │ │ │ │ (bad) │ │ │ │ and %ah,%gs:0x61(%rbp) │ │ │ │ movsxd 0x20(%rax),%ebp │ │ │ │ movsxd 0x6c(%rcx),%esp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,0xa(%rdi,%rbp,2) │ │ │ │ and %ah,(%rax) │ │ │ │ @@ -2014909,97 +2014927,97 @@ │ │ │ │ rex.RB sub $0x532d4e4f,%eax │ │ │ │ pop %rcx │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ rex.WRB │ │ │ │ cs and %dl,0x65(%rbx) │ │ │ │ - je 17c4058 │ │ │ │ + je 17c4068 │ │ │ │ imul $0x69687420,0x67(%rsi),%ebp │ │ │ │ - jae 17c400d │ │ │ │ - je 17c405e │ │ │ │ + jae 17c401d │ │ │ │ + je 17c406e │ │ │ │ and %cl,0x49(%rsi) │ │ │ │ rex.WR and %r13b,0x61(%rbp) │ │ │ │ - jns 17c4018 │ │ │ │ - jns 17c4063 │ │ │ │ + jns 17c4028 │ │ │ │ + jns 17c4073 │ │ │ │ gs insb (%dx),%es:(%rdi) │ │ │ │ and %ah,%fs:0x61(%rsi) │ │ │ │ - jae 17c4076 │ │ │ │ - gs jb 17c4025 │ │ │ │ - jo 17c406c │ │ │ │ - jb 17c406f │ │ │ │ + jae 17c4086 │ │ │ │ + gs jb 17c4035 │ │ │ │ + jo 17c407c │ │ │ │ + jb 17c407f │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jb 17c4079 │ │ │ │ + jb 17c4089 │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ movsxd 0xa(%rbp),%esp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,0x66(%rcx) │ │ │ │ - je 17c407d │ │ │ │ - jb 17c403a │ │ │ │ + je 17c408d │ │ │ │ + jb 17c404a │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jne 17c4089 │ │ │ │ - je 17c4088 │ │ │ │ - jo 17c408d │ │ │ │ + jne 17c4099 │ │ │ │ + je 17c4098 │ │ │ │ + jo 17c409d │ │ │ │ and %ah,%gs:0x61(%rbx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jae 17c4049 │ │ │ │ - je 17c409a │ │ │ │ + jae 17c4059 │ │ │ │ + je 17c40aa │ │ │ │ and %cl,0x41(%rdi,%rcx,2) │ │ │ │ rex.R sub $0x54535953,%eax │ │ │ │ rex.RB │ │ │ │ rex.WRB and %r12b,0x6e(%r9) │ │ │ │ and %al,%fs:0x4f(%rbx) │ │ │ │ rex.WRB push %r8 │ │ │ │ rex.WB │ │ │ │ rex.WR │ │ │ │ rex.RB sub $0x54535953,%eax │ │ │ │ rex.RB │ │ │ │ rex.WRB sub $0x20,%al │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jne 17c40c0 │ │ │ │ + jne 17c40d0 │ │ │ │ or %fs:(%rax),%ah │ │ │ │ and %ah,(%rax) │ │ │ │ - jb 17c40c0 │ │ │ │ - jae 17c40d2 │ │ │ │ + jb 17c40d0 │ │ │ │ + jae 17c40e2 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - je 17c4080 │ │ │ │ + je 17c4090 │ │ │ │ imul $0x6e616863,0x20(%rsi),%ebp │ │ │ │ - addr32 gs jae 17c408b │ │ │ │ - je 17c40dc │ │ │ │ + addr32 gs jae 17c409b │ │ │ │ + je 17c40ec │ │ │ │ and %dh,0x79(%rbx) │ │ │ │ - jae 17c40e6 │ │ │ │ + jae 17c40f6 │ │ │ │ gs insl (%dx),%es:(%rdi) │ │ │ │ and %ah,0x6e(%rcx) │ │ │ │ and %ch,%fs:0x6e(%rcx,%riz,2) │ │ │ │ - addr32 jne 17c40e0 │ │ │ │ + addr32 jne 17c40f0 │ │ │ │ and %ah,%gs:0x66(%ebp,%eiz,2) │ │ │ │ imul $0x6e6f6974,0x69(%rsi),%ebp │ │ │ │ - jae 17c40ae │ │ │ │ - je 17c40ff │ │ │ │ + jae 17c40be │ │ │ │ + je 17c410f │ │ │ │ and %ch,0x6f(%rsi) │ │ │ │ - je 17c40b5 │ │ │ │ - je 17c40f8 │ │ │ │ + je 17c40c5 │ │ │ │ + je 17c4108 │ │ │ │ imul $0x20,0xa(%rbp),%esp │ │ │ │ and %ah,(%rax) │ │ │ │ gs data16 movsxd %gs:0x20(%rsp,%rbp,1),%si │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,%fs:0x6f(%rbx) │ │ │ │ and %dh,0x68(%rbx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jne 17c411d │ │ │ │ + jne 17c412d │ │ │ │ and %ah,%fs:0x65(%rdx) │ │ │ │ and %dh,0x73(%rbp) │ │ │ │ gs and %dh,%fs:0x69(%rdi) │ │ │ │ - je 17c4127 │ │ │ │ + je 17c4137 │ │ │ │ and %ah,0x61(%rbx) │ │ │ │ - jne 17c4138 │ │ │ │ + jne 17c4148 │ │ │ │ imul $0x2e,0x6e(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ rex.WRB push %r13 │ │ │ │ rex.WR push %rsp │ │ │ │ rex.WB push %r8 │ │ │ │ @@ -2015009,390 +2015027,390 @@ │ │ │ │ rex.WRXB push %r10 │ │ │ │ push %rsp │ │ │ │ sub (%rax),%al │ │ │ │ ... │ │ │ │ rex.WB │ │ │ │ data16 and %dl,0x20(%rsp,%rbp,1) │ │ │ │ (bad) │ │ │ │ - data16 jae 17c4127 │ │ │ │ + data16 jae 17c4137 │ │ │ │ (bad) │ │ │ │ - jns 17c412e │ │ │ │ + jns 17c413e │ │ │ │ imul $0x726f7463,%fs:0x65(%rdx),%esi │ │ │ │ - jns 17c412b │ │ │ │ - ja 17c4176 │ │ │ │ + jns 17c413b │ │ │ │ + ja 17c4186 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,0x79(%rdx,%rsi,2) │ │ │ │ and %dh,0x20(%rdi,%rbp,2) │ │ │ │ - jb 17c417e │ │ │ │ - je 17c4190 │ │ │ │ - jb 17c418b │ │ │ │ + jb 17c418e │ │ │ │ + je 17c41a0 │ │ │ │ + jb 17c419b │ │ │ │ and %ah,0x20(%rcx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and %ah,%gs:0x70(%rbp,%riz,2) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ fs outsb %gs:(%rsi),(%dx) │ │ │ │ - je 17c4139 │ │ │ │ + je 17c4149 │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,0x6e(%rdi) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %dh,0x61(%rax) │ │ │ │ - jb 17c41b1 │ │ │ │ + jb 17c41c1 │ │ │ │ imul $0x2072616c,0x75(%rbx),%esp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6d6f6320,0x70(%rbx),%esi │ │ │ │ - jo 17c41b7 │ │ │ │ + jo 17c41c7 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - gs jb 17c4172 │ │ │ │ - jbe 17c41b9 │ │ │ │ - jb 17c41c9 │ │ │ │ + gs jb 17c4182 │ │ │ │ + jbe 17c41c9 │ │ │ │ + jb 17c41d9 │ │ │ │ imul $0x69656220,0x6e(%rdi),%ebp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,0x73(%ebp) │ │ │ │ gs fs add %al,%fs:(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x62(%rcx,%riz,2) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,%gs:0x68(%rdi) │ │ │ │ imul $0x70616d20,0x68(%rbx),%esp │ │ │ │ - jae 17c41a1 │ │ │ │ - data16 jb 17c41f3 │ │ │ │ + jae 17c41b1 │ │ │ │ + data16 jb 17c4203 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and %ah,0x6f(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17c41fa │ │ │ │ + jo 17c420a │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - je 17c4203 │ │ │ │ + je 17c4213 │ │ │ │ and %dh,0x20(%rdi,%rbp,2) │ │ │ │ - data16 jne 17c4203 │ │ │ │ + data16 jne 17c4213 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,0x6f(%rbx) │ │ │ │ - jne 17c420f │ │ │ │ + jne 17c421f │ │ │ │ movsxd 0x20(%rbp),%esp │ │ │ │ - jo 17c4203 │ │ │ │ - je 17c420c │ │ │ │ + jo 17c4213 │ │ │ │ + je 17c421c │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - gs jae 17c41d8 │ │ │ │ + gs jae 17c41e8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ - jne 17c4227 │ │ │ │ - gs jae 17c41d7 │ │ │ │ - gs jbe 17c421f │ │ │ │ - jb 17c4235 │ │ │ │ + jne 17c4237 │ │ │ │ + gs jae 17c41e7 │ │ │ │ + gs jbe 17c422f │ │ │ │ + jb 17c4245 │ │ │ │ and %ch,0x6f(%rsi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ sub $0x6d6d6f63,%eax │ │ │ │ - jne 17c423b │ │ │ │ + jne 17c424b │ │ │ │ (bad) │ │ │ │ - je 17c4233 │ │ │ │ - jbe 17c4231 │ │ │ │ + je 17c4243 │ │ │ │ + jbe 17c4241 │ │ │ │ and %dh,0x72(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - fs jne 17c4236 │ │ │ │ - je 17c41f5 │ │ │ │ - je 17c4246 │ │ │ │ + fs jne 17c4246 │ │ │ │ + je 17c4205 │ │ │ │ + je 17c4256 │ │ │ │ and %ah,0x65(%rdx) │ │ │ │ and %ah,0x78(%rbp) │ │ │ │ - jo 17c4240 │ │ │ │ + jo 17c4250 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ fs gs and %ah,%fs:0x61(%rbp) │ │ │ │ movsxd 0x20(%rax),%ebp │ │ │ │ - je 17c4254 │ │ │ │ + je 17c4264 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and %ch,%gs:0x74(%rcx) │ │ │ │ and %ch,0x73(%rcx) │ │ │ │ or (%rax),%ah │ │ │ │ and %dh,0x69(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17c4267 │ │ │ │ + jo 17c4277 │ │ │ │ imul $0x202c6465,0x69(%rsi),%esp │ │ │ │ imul $0x20202e65,(%rsi),%ebp │ │ │ │ and %bpl,(%r14) │ │ │ │ and %ch,(%rax) │ │ │ │ rex.X and %bpl,(%rbx) │ │ │ │ and %al,0x29(%rbx) │ │ │ │ and %dh,0x69(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,0x69(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17c428a │ │ │ │ + jo 17c429a │ │ │ │ imul $0x206f7420,0x79(%rsi),%esp │ │ │ │ and %bpl,(%r14) │ │ │ │ and %al,0x20(%rdx) │ │ │ │ sub (%rax),%esp │ │ │ │ and %bpl,(%r14) │ │ │ │ and %al,0x2e(%rbx) │ │ │ │ ... │ │ │ │ add %cl,0x66(%rcx) │ │ │ │ and %ah,(%rdi) │ │ │ │ - je 17c42b8 │ │ │ │ - jne 17c42ad │ │ │ │ + je 17c42c8 │ │ │ │ + jne 17c42bd │ │ │ │ (bad) │ │ │ │ sub $0x20,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - js 17c42b8 │ │ │ │ + js 17c42c8 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ and %dh,0x69(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,0x69(%rdi) │ │ │ │ - jbe 17c42c0 │ │ │ │ + jbe 17c42d0 │ │ │ │ and %dh,0x70(%rbp) │ │ │ │ and %ah,0x61(%rsi) │ │ │ │ movsxd 0x72(%rdi,%rbp,2),%esi │ │ │ │ imul $0x6e6f6974,0x61(%rdx),%edi │ │ │ │ and %ch,0x66(%rdi) │ │ │ │ and %ch,0x6e(%rcx) │ │ │ │ - je 17c42d9 │ │ │ │ - addr32 gs jb 17c42eb │ │ │ │ + je 17c42e9 │ │ │ │ + addr32 gs jb 17c42fb │ │ │ │ and %ch,0x66(%rcx) │ │ │ │ and %ch,0x6f(%rsi) │ │ │ │ and %ah,0x61(%rsi) │ │ │ │ movsxd 0x72(%rdi,%rbp,2),%esi │ │ │ │ or (%rax),%ah │ │ │ │ and %ch,0x73(%rcx) │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ - jne 17c42fd │ │ │ │ + jne 17c430d │ │ │ │ and %ah,%fs:0x66(%rcx) │ │ │ │ - je 17c42fa │ │ │ │ - jb 17c42b7 │ │ │ │ - je 17c430b │ │ │ │ + je 17c430a │ │ │ │ + jb 17c42c7 │ │ │ │ + je 17c431b │ │ │ │ imul $0x76696420,0x6c(%rcx),%esp │ │ │ │ imul $0x20736e6f,0x69(%rbx),%esi │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dl,%fs:0x6f(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - jb 17c4316 │ │ │ │ + jb 17c4326 │ │ │ │ (bad) │ │ │ │ - jae 17c42d5 │ │ │ │ - jb 17c431f │ │ │ │ + jae 17c42e5 │ │ │ │ + jb 17c432f │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ and %ch,0x65(%rbp) │ │ │ │ - je 17c4325 │ │ │ │ + je 17c4335 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ and %ah,%fs:0x6e(%rcx) │ │ │ │ or %fs:(%rax),%ah │ │ │ │ and %ah,0x61(%rsi) │ │ │ │ movsxd 0x72(%rdi,%rbp,2),%esi │ │ │ │ imul $0x6e6f6974,0x61(%rdx),%edi │ │ │ │ and %dh,0x69(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ch,0x6f(%rsi) │ │ │ │ - je 17c42fd │ │ │ │ + je 17c430d │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17c4351 │ │ │ │ - gs je 17c434d │ │ │ │ + jo 17c4361 │ │ │ │ + gs je 17c435d │ │ │ │ cs or (%rdx),%cl │ │ │ │ and %ah,(%rax) │ │ │ │ push %rdi │ │ │ │ push $0x27206e65 │ │ │ │ imul $0x6c636166,0x74(%rsi),%ebp │ │ │ │ imul $0x20736920,0x27(%rbp),%ebp │ │ │ │ (bad) │ │ │ │ data16 (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jae 17c436c │ │ │ │ + jae 17c437c │ │ │ │ (bad) │ │ │ │ and %ch,(%rax) │ │ │ │ - je 17c4374 │ │ │ │ + je 17c4384 │ │ │ │ imul $0x74207369,0x20(%rbx),%esi │ │ │ │ push $0x61632065 │ │ │ │ - jae 17c437f │ │ │ │ + jae 17c438f │ │ │ │ and %dh,0x68(%rdi) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %dh,0x73(%rbp) │ │ │ │ - gs jb 17c4349 │ │ │ │ + gs jb 17c4359 │ │ │ │ movsxd 0x6c(%rcx),%esp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jae 17c4339 │ │ │ │ + jae 17c4349 │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ data16 (bad) │ │ │ │ movsxd 0x72(%rdi,%rbp,2),%esi │ │ │ │ (bad) │ │ │ │ and %ah,0x78(%rbp) │ │ │ │ - jo 17c43aa │ │ │ │ + jo 17c43ba │ │ │ │ imul $0x29796c74,0x69(%rbx),%esp │ │ │ │ sub $0x20,%al │ │ │ │ movsxd 0x6d(%rdi),%ebp │ │ │ │ - jo 17c43b8 │ │ │ │ - gs je 17c43b4 │ │ │ │ + jo 17c43c8 │ │ │ │ + gs je 17c43c4 │ │ │ │ and %ah,0x61(%rsi) │ │ │ │ movsxd 0x72(%rdi,%rbp,2),%esi │ │ │ │ imul $0x6e6f6974,0x61(%rdx),%edi │ │ │ │ and %dh,0x69(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ah,0x65(%rdx) │ │ │ │ and %ah,0x74(%rcx) │ │ │ │ - je 17c43cf │ │ │ │ + je 17c43df │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17c43e1 │ │ │ │ + jo 17c43f1 │ │ │ │ gs fs cs push %rdi │ │ │ │ push $0x74206e65 │ │ │ │ - jb 17c43ed │ │ │ │ + jb 17c43fd │ │ │ │ gs sub $0x20,%al │ │ │ │ (bad) │ │ │ │ and %ch,0x65(%rbp) │ │ │ │ - jae 17c43f4 │ │ │ │ + jae 17c4404 │ │ │ │ (bad) │ │ │ │ and %ch,%gs:0x6e(%ecx) │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ - jb 17c43f8 │ │ │ │ + jb 17c4408 │ │ │ │ imul $0x65687420,0x67(%rsi),%ebp │ │ │ │ and %dh,0x73(%rbp) │ │ │ │ - gs jb 17c43b8 │ │ │ │ + gs jb 17c43c8 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ data16 and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ah,0x6f(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jbe 17c4409 │ │ │ │ - jb 17c4419 │ │ │ │ + jbe 17c4419 │ │ │ │ + jb 17c4429 │ │ │ │ imul $0x20666f20,0x6e(%rdi),%ebp │ │ │ │ data16 insb (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - je 17c441c │ │ │ │ + je 17c442c │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ or (%eax),%ah │ │ │ │ and %dh,0x6f(%rax) │ │ │ │ imul $0x6d756e20,0x74(%rsi),%ebp │ │ │ │ (bad) │ │ │ │ - je 17c4437 │ │ │ │ + je 17c4447 │ │ │ │ and %dh,0x61(%rdx) │ │ │ │ - je 17c4436 │ │ │ │ + je 17c4446 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ch,0x75(%rsi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ imul $0x70736964,0x20(%rbx),%esi │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - jns 17c444a │ │ │ │ + jns 17c445a │ │ │ │ fs add %al,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x69(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and %ah,%gs:0x78(%rbp) │ │ │ │ - je 17c4462 │ │ │ │ + je 17c4472 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17c4469 │ │ │ │ + jae 17c4479 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17c4424 │ │ │ │ + jae 17c4434 │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ - jb 17c4428 │ │ │ │ + jb 17c4438 │ │ │ │ rex.XB outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %cl,0x73(%rcx,%rbp,2) │ │ │ │ - jo 17c4442 │ │ │ │ + jo 17c4452 │ │ │ │ and %al,0x20(%rcx) │ │ │ │ movsxd 0x6e(%rdi),%ebp │ │ │ │ - jae 17c443c │ │ │ │ + jae 17c444c │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ data16 and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ - jb 17c4494 │ │ │ │ + jb 17c44a4 │ │ │ │ or (%rax),%ah │ │ │ │ and %ah,(%rax) │ │ │ │ sub %dl,0x6f(%rbx) │ │ │ │ - jne 17c44a2 │ │ │ │ + jne 17c44b2 │ │ │ │ movsxd 0x2d(%rbp),%esp │ │ │ │ - rex.RB js 17c44aa │ │ │ │ + rex.RB js 17c44ba │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - jae 17c44a3 │ │ │ │ + jae 17c44b3 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ch,(%rsi) │ │ │ │ and %al,0x69(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - jb 17c44be │ │ │ │ + jb 17c44ce │ │ │ │ sub $0x65747845,%eax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17c44b6 │ │ │ │ + jae 17c44c6 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ sub %ebp,(%rsi) │ │ │ │ and %cl,0x66(%rcx) │ │ │ │ and %dh,0x65(%rax,%rbp,2) │ │ │ │ and %dh,0x79(%rbx) │ │ │ │ - jae 17c44d1 │ │ │ │ + jae 17c44e1 │ │ │ │ gs insl (%dx),%es:(%rdi) │ │ │ │ and %ch,0x73(%rcx) │ │ │ │ or (%rax),%ah │ │ │ │ and %ah,(%rax) │ │ │ │ - jne 17c44d6 │ │ │ │ + jne 17c44e6 │ │ │ │ imul $0x77,0x6f(%rsi),%ebp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - jae 17c4492 │ │ │ │ + jae 17c44a2 │ │ │ │ imul $0x6165662a,0x20(%rsi),%ebp │ │ │ │ - je 17c44f0 │ │ │ │ - jb 17c44e2 │ │ │ │ - jae 17c44a9 │ │ │ │ + je 17c4500 │ │ │ │ + jb 17c44f2 │ │ │ │ + jae 17c44b9 │ │ │ │ and %ch,0x6f(%rsi) │ │ │ │ - je 17c44a4 │ │ │ │ + je 17c44b4 │ │ │ │ imul $0x77,0x6f(%rsi),%ebp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ sub %ebp,(%rax,%riz,1) │ │ │ │ fs gs data16 (bad) │ │ │ │ - jne 17c44fe │ │ │ │ - je 17c4507 │ │ │ │ + jne 17c450e │ │ │ │ + je 17c4517 │ │ │ │ and %dh,0x20(%rdi,%rbp,2) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x646e6120,0x70(%rbx),%esi │ │ │ │ and %ah,0x61(%rsi) │ │ │ │ - jae 17c4511 │ │ │ │ + jae 17c4521 │ │ │ │ cs add %al,(%rax) │ │ │ │ ... │ │ │ │ imul $0x65707974,0x20(%rbp,%r12,2),%r13d │ │ │ │ and %ch,0x66(%rdi) │ │ │ │ and %ah,0x6f(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jo 17c452b │ │ │ │ + jo 17c453b │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - je 17c452f │ │ │ │ + je 17c453f │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,0x72(%rbp) │ │ │ │ - jb 17c453c │ │ │ │ - jb 17c44ef │ │ │ │ + jb 17c454c │ │ │ │ + jb 17c44ff │ │ │ │ imul $0x6e69,0x20(%rbp,%riz,2),%bp │ │ │ │ and %ah,0x6d(%rbx) │ │ │ │ - jne 17c4547 │ │ │ │ + jne 17c4557 │ │ │ │ imul $0x4f530000,0x70(%rbx),%esi │ │ │ │ rex.WR push %rsi │ │ │ │ and %r14b,0x69(%r15) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,0x73(%rbp) │ │ │ │ and %dl,%gs:0x41(%rdx) │ │ │ │ @@ -2015404,64 +2015422,56 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ch,0x61(%rbp) │ │ │ │ imul $0x53,0x20(%rbp),%esp │ │ │ │ rex.WRXB │ │ │ │ rex.WR push %rsi │ │ │ │ and %r14b,0x6c(%r11) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 17c4576 │ │ │ │ - jb 17c4533 │ │ │ │ + ja 17c4586 │ │ │ │ + jb 17c4543 │ │ │ │ (bad) │ │ │ │ imul $0x6f6c6c61,0x20(%rsp,%rbp,2),%ebp │ │ │ │ - ja 17c452c │ │ │ │ + ja 17c453c │ │ │ │ and %ah,(%rax) │ │ │ │ movsxd 0x72(%rbp),%esp │ │ │ │ - je 17c458a │ │ │ │ + je 17c459a │ │ │ │ imul $0x626f7270,0x20(%rsi),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ gs insl (%dx),%es:(%rdi) │ │ │ │ - jae 17c4555 │ │ │ │ + jae 17c4565 │ │ │ │ movsxd 0x6e(%rdi),%ebp │ │ │ │ - je 17c459b │ │ │ │ + je 17c45ab │ │ │ │ imul $0x6520676e,0x69(%rsi),%ebp │ │ │ │ - js 17c45b3 │ │ │ │ + js 17c45c3 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - je 17c45b2 │ │ │ │ + je 17c45c2 │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jae 17c456d │ │ │ │ + jae 17c457d │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ch,%fs:0x67(%rdi,%rbp,2) │ │ │ │ - jae 17c4576 │ │ │ │ - je 17c45c7 │ │ │ │ + jae 17c4586 │ │ │ │ + je 17c45d7 │ │ │ │ and %ah,0x65(%rdx) │ │ │ │ and %dh,0x6f(%rbx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jbe 17c45c6 │ │ │ │ + jbe 17c45d6 │ │ │ │ fs add %al,%fs:(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x65(%rax,%rbp,2) │ │ │ │ - and %dh,0x6d(%rbx) │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - gs jae 17c45f0 │ │ │ │ + add %cl,0x72(%rcx,%riz,2) │ │ │ │ + addr32 gs jae 17c45fb │ │ │ │ and %dh,0x6f(%rax) │ │ │ │ - jae 17c45ea │ │ │ │ - je 17c45ec │ │ │ │ - jbe 17c45ea │ │ │ │ - and %ch,0x6f(%rsi) │ │ │ │ - jb 17c45f7 │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x6c662064,0x65(%rdx),%edi │ │ │ │ + jae 17c45f5 │ │ │ │ + je 17c45f7 │ │ │ │ + jbe 17c45f5 │ │ │ │ + and %ah,0x6c(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ je 17c4600 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ addr32 sub $0x6e696f70,%eax │ │ │ │ je 17c45c0 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2016378,176 +2016388,172 @@ │ │ │ │ and %cl,%fs:0x73(%rcx,%rbp,2) │ │ │ │ jo 17c4eca │ │ │ │ and %ah,(%rax) │ │ │ │ imul $0x2e,0x73(%rbp,%riz,2),%bp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x59(%rbx) │ │ │ │ + rex.WRB │ │ │ │ + rex.X │ │ │ │ + rex.WRXB │ │ │ │ + rex.WR push %rbx │ │ │ │ + sub $0x49464544,%eax │ │ │ │ + rex.WRX │ │ │ │ + rex.RB │ │ │ │ + add %r8b,0x6f(%rsi) │ │ │ │ + jb 17c4f04 │ │ │ │ + jae 17c4f47 │ │ │ │ + data16 and %ch,%gs:0x65(%rbx) │ │ │ │ + gs jo 17c4f57 │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + cs add %al,(%eax) │ │ │ │ + ... │ │ │ │ add %dl,0x65(%rax,%rbp,2) │ │ │ │ and %ch,0x70(%rdi) │ │ │ │ - gs jb 17c4f3a │ │ │ │ - je 17c4f44 │ │ │ │ + gs jb 17c4f6a │ │ │ │ + je 17c4f74 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ch,0x6e(%rcx) │ │ │ │ - jbe 17c4f51 │ │ │ │ + jbe 17c4f81 │ │ │ │ imul $0x20,0x64(%rbp),%esp │ │ │ │ imul $0x63616c70,0x20(%rsi),%ebp │ │ │ │ and %ch,%gs:0x66(%rdi) │ │ │ │ and %ch,0x75(%rbp) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - je 17c4f60 │ │ │ │ - jo 17c4f65 │ │ │ │ + je 17c4f90 │ │ │ │ + jo 17c4f95 │ │ │ │ imul $0x6e6f6974,0x61(%rbx),%esp │ │ │ │ and %ch,0x6e(%rcx) │ │ │ │ and %ah,0x20(%rcx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - je 17c4f7c │ │ │ │ + je 17c4fac │ │ │ │ imul $0x756d2020,0xa(%rax),%edi │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - je 17c4f7d │ │ │ │ - jo 17c4f82 │ │ │ │ + je 17c4fad │ │ │ │ + jo 17c4fb2 │ │ │ │ imul $0x6e6f6974,0x61(%rbx),%esp │ │ │ │ cs and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - je 17c4f97 │ │ │ │ + je 17c4fc7 │ │ │ │ imul $0x6d656c65,0x5f(%rax),%edi │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - je 17c4f8f │ │ │ │ + je 17c4fbf │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jne 17c4f9f │ │ │ │ - je 17c4f5c │ │ │ │ + jne 17c4fcf │ │ │ │ + je 17c4f8c │ │ │ │ and %ah,0x61(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,0x65(%rdx) │ │ │ │ and %ah,0x73(%rcx) │ │ │ │ - jae 17c4faa │ │ │ │ + jae 17c4fda │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ gs and %ah,%fs:0x6e(%rcx) │ │ │ │ - jns 17c4f6a │ │ │ │ + jns 17c4f9a │ │ │ │ (bad) │ │ │ │ - jns 17c4f5b │ │ │ │ + jns 17c4f8b │ │ │ │ and %ah,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jo 17c4fbb │ │ │ │ - jb 17c4fb9 │ │ │ │ - je 17c4fc9 │ │ │ │ - jb 17c4f8a │ │ │ │ + jo 17c4feb │ │ │ │ + jb 17c4fe9 │ │ │ │ + je 17c4ff9 │ │ │ │ + jb 17c4fba │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rdi │ │ │ │ push $0x74206e65 │ │ │ │ - jb 17c4fdd │ │ │ │ + jb 17c500d │ │ │ │ gs sub $0x20,%al │ │ │ │ movsxd 0x6d(%rdi),%ebp │ │ │ │ - jo 17c4fdc │ │ │ │ - gs js 17c4f93 │ │ │ │ - gs js 17c4fe6 │ │ │ │ + jo 17c500c │ │ │ │ + gs js 17c4fc3 │ │ │ │ + gs js 17c5016 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - je 17c4fe5 │ │ │ │ + je 17c5015 │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - jae 17c4fa0 │ │ │ │ + jae 17c4fd0 │ │ │ │ (bad) │ │ │ │ - jb 17c4fe8 │ │ │ │ + jb 17c5018 │ │ │ │ and %ah,0x6f(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jbe 17c4fee │ │ │ │ - jb 17c4fff │ │ │ │ + jbe 17c501e │ │ │ │ + jb 17c502f │ │ │ │ gs and %ch,%fs:0x6e(%rcx) │ │ │ │ - je 17c5001 │ │ │ │ + je 17c5031 │ │ │ │ and %ah,0x71(%rbp) │ │ │ │ - jne 17c5000 │ │ │ │ - jbe 17c4ffa │ │ │ │ + jne 17c5030 │ │ │ │ + jbe 17c502a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ - je 17c4fa8 │ │ │ │ + je 17c4fd8 │ │ │ │ and %ah,(%rax) │ │ │ │ - gs js 17c5013 │ │ │ │ - jb 17c500a │ │ │ │ - jae 17c501a │ │ │ │ + gs js 17c5043 │ │ │ │ + jb 17c503a │ │ │ │ + jae 17c504a │ │ │ │ imul $0x6e692073,0x6e(%rdi),%ebp │ │ │ │ and %dh,0x72(%rbp,%riz,2) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - jae 17c4fd5 │ │ │ │ + jae 17c5005 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ data16 and %ah,0x69(%rbx) │ │ │ │ - jb 17c501f │ │ │ │ - jne 17c502a │ │ │ │ + jb 17c504f │ │ │ │ + jne 17c505a │ │ │ │ (bad) │ │ │ │ - jb 17c4fe1 │ │ │ │ - data16 jne 17c5032 │ │ │ │ + jb 17c5011 │ │ │ │ + data16 jne 17c5062 │ │ │ │ movsxd 0x6f(%rcx,%rbp,2),%esi │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 17c4ff9 │ │ │ │ + jae 17c5029 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x66(%rcx) │ │ │ │ and %dl,0x20(%rsp,%rbp,1) │ │ │ │ - je 17c5040 │ │ │ │ + je 17c5070 │ │ │ │ and %dh,%gs:0x79(%rbx) │ │ │ │ - jae 17c5052 │ │ │ │ + jae 17c5082 │ │ │ │ gs insl (%dx),%es:(%rdi) │ │ │ │ and %dh,0x69(%rdx,%rsi,2) │ │ │ │ - gs jae 17c5007 │ │ │ │ - je 17c5058 │ │ │ │ + gs jae 17c5037 │ │ │ │ + je 17c5088 │ │ │ │ and %ah,0x76(%rcx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ imul $0x616f6c65,0x72(%rax,%riz,1),%esp │ │ │ │ imul $0x6c696620,%fs:0x67(%rsi),%ebp │ │ │ │ - gs jae 17c5020 │ │ │ │ - je 17c506a │ │ │ │ + gs jae 17c5050 │ │ │ │ + je 17c509a │ │ │ │ (bad) │ │ │ │ - je 17c5025 │ │ │ │ - ja 17c506c │ │ │ │ - jb 17c506e │ │ │ │ + je 17c5055 │ │ │ │ + ja 17c509c │ │ │ │ + jb 17c509e │ │ │ │ and %ah,0x6c(%rcx) │ │ │ │ - jb 17c5073 │ │ │ │ + jb 17c50a3 │ │ │ │ (bad) │ │ │ │ - fs jns 17c5032 │ │ │ │ + fs jns 17c5062 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ fs gs or %fs:(%rax),%ah │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,%fs:0x70(%rbp) │ │ │ │ and %dh,0x20(%rdi,%rbp,2) │ │ │ │ fs (bad) │ │ │ │ - je 17c508f │ │ │ │ + je 17c50bf │ │ │ │ cs add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x65(%rax,%rbp,2) │ │ │ │ - and %ch,0x61(%rbp,%riz,2) │ │ │ │ - jae 17c50ad │ │ │ │ - and %ch,0x65(%rsi) │ │ │ │ - addr32 (bad) │ │ │ │ - je 17c50a9 │ │ │ │ - jbe 17c50a7 │ │ │ │ - and %ah,0x6c(%rsi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - je 17c50b2 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - addr32 sub $0x6e696f70,%eax │ │ │ │ - je 17c5072 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - jne 17c50c2 │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rsp │ │ │ │ - push $0x756f2065 │ │ │ │ + and %ch,0x75(%rdi) │ │ │ │ je 17c50d8 │ │ │ │ jne 17c50de │ │ │ │ and %ah,0x6f(%rsi) │ │ │ │ jb 17c50dc │ │ │ │ (bad) │ │ │ │ je 17c5092 │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ @@ -2064928,24 +2064934,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 17e6d30 │ │ │ │ + rex.WX add $0x0,%rax │ │ │ │ nop │ │ │ │ - xchg %cl,0x5(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex test %ecx,0x5(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + test %ecx,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x54a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + addb $0x0,0x54a(%rbp) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb %ebx,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb %ebx,%edx │ │ │ │ @@ -2067382,19 +2067386,14 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x75(%rax) │ │ │ │ add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ imul $0x500f2000,0x1(%rdi),%edi │ │ │ │ add $0x0,%eax │ │ │ │ - lock and $0xbf,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movsxd 0x5(%rbx),%ebx │ │ │ │ ... │ │ │ │ fdivrs (%rdi,%rdi,4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xc(%rax) │ │ │ │ rex.WRX add $0x0,%rax │ │ │ │ js 17e83c7 │ │ │ │ @@ -2067425,15 +2067424,15 @@ │ │ │ │ rcr $1,%al │ │ │ │ mov $0x1,%eax │ │ │ │ add %al,0x1e(%rax) │ │ │ │ push %rcx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ - rex.X movabs %al,0x645e200000000005 │ │ │ │ + rex.X movabs %al,0x645e400000000005 │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ mov $0x1,%r14d │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ rex.RXB add $0x0,%eax │ │ │ │ push $0x5a0cb │ │ │ │ @@ -2067516,34 +2067515,39 @@ │ │ │ │ movabs 0x53d7e00000000005,%eax │ │ │ │ add $0x0,%eax │ │ │ │ xor %ah,0x1ba(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 17e86ff │ │ │ │ push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ - mov $0xa,%al │ │ │ │ - movabs 0x66a2c00000000005,%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - mov %dh,0x1bf(%rbx) │ │ │ │ + and %al,0x1be(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xorb $0x5f,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1bfb3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17e86bd │ │ │ │ + add %dh,0x3(%rax) │ │ │ │ push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ loopne 17e86b4 │ │ │ │ mov $0x1,%esi │ │ │ │ - add %dh,-0x44(%rax) │ │ │ │ + add %ah,-0x1b(%rax) │ │ │ │ pop %rcx │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ mov $0x1,%edi │ │ │ │ add %dl,0x552d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x5a10a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.R movabs %al,0x6470a00000000005 │ │ │ │ + add %al,%al │ │ │ │ + movabs %al,0x4400000000000566 │ │ │ │ + movabs %al,0x6470a00000000005 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ xorb $0x0,0x1be(%rax) │ │ │ │ add %dh,-0x12(%rax) │ │ │ │ rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ rex call 17e8953 │ │ │ │ @@ -2067566,40 +2067570,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ mov $0x1,%edi │ │ │ │ add %dl,-0x1c(%rax) │ │ │ │ push %rcx │ │ │ │ add $0x0,%eax │ │ │ │ - loopne 17e879c │ │ │ │ - mov $0x1,%esi │ │ │ │ - add %dh,-0x36(%rax) │ │ │ │ - rex.RB add $0x0,%eax │ │ │ │ - or %dh,0x1be(%rip) │ │ │ │ + call 184282b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2dec4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + xor $0x1be,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub $0x547,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 184284b │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2dec4(%rax) │ │ │ │ + js 17e87c7 │ │ │ │ + movabs 0x52d9b00000000005,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb3,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x34040(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4b(%rax) │ │ │ │ - movabs 0x52d9b00000000005,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WX movabs %al,0x64aae00000000005 │ │ │ │ add $0x0,%eax │ │ │ │ + ... │ │ │ │ push %rax │ │ │ │ stc │ │ │ │ mov $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x2c1(%rbx) │ │ │ │ add %bh,%al │ │ │ │ @@ -2067751,19 +2067753,16 @@ │ │ │ │ push %rdx │ │ │ │ push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ mov $0x5a0,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17e8bc8 │ │ │ │ - pop %rax │ │ │ │ - add $0x0,%eax │ │ │ │ - push $0x1be02 │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x68000000000558ce,%al │ │ │ │ + add 0x1(%rsi),%bh │ │ │ │ add %dh,-0xd(%rax) │ │ │ │ rex.RB add $0x0,%eax │ │ │ │ cmp $0xbf,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2067844,33 +2067843,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x1,%edi │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x551,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,%bl │ │ │ │ - mov $0x1,%esi │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - pop %rcx │ │ │ │ - add $0x0,%eax │ │ │ │ + or $0x5a0,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x140(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ mov $0x1,%esi │ │ │ │ add %dl,0x8(%rax) │ │ │ │ rex.RXB add $0x0,%eax │ │ │ │ - push %rax │ │ │ │ - xchg %bh,0x1(%rsi) │ │ │ │ - add %al,0x35f63(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0xd(%rax) │ │ │ │ - movabs 0x40af000000000005,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x5a24c(%rax) │ │ │ │ + mov $0x5a24c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5594f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1be82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2067879,14 +2067868,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%dl │ │ │ │ mov $0x1,%ebp │ │ │ │ add %dh,%al │ │ │ │ ret $0x545 │ │ │ │ ... │ │ │ │ + or %ch,0x1be(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 17e8e74 │ │ │ │ + rex.RB add $0x0,%eax │ │ │ │ add %bl,%ah │ │ │ │ movabs 0x5cacf00000000005,%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5b(%rax) │ │ │ │ mov $0x1,%bl │ │ │ │ @@ -2067908,19 +2067901,18 @@ │ │ │ │ (bad) │ │ │ │ mov $0x1,%edi │ │ │ │ add %ah,-0x2d(%rax) │ │ │ │ rex.WRB add $0x0,%rax │ │ │ │ ... │ │ │ │ or %dh,%dl │ │ │ │ mov $0x1,%esi │ │ │ │ - add %ah,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - add $0x0,%ax │ │ │ │ + add %dh,-0x44(%rax) │ │ │ │ + pop %rcx │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rbx) │ │ │ │ add %eax,(%r8) │ │ │ │ @@ -2067947,26 +2067939,22 @@ │ │ │ │ add %al,-0x20(%rax) │ │ │ │ rex.WRXB add $0x0,%rax │ │ │ │ ... │ │ │ │ rclb $1,-0x5b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x141ee(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x75(%rax) │ │ │ │ - mov $0x1,%esi │ │ │ │ - add %al,%al │ │ │ │ - sub $0x40,%al │ │ │ │ - add $0x0,%eax │ │ │ │ ... │ │ │ │ - fcoms 0x1bf(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17e921f │ │ │ │ - push %rcx │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + add %ah,%al │ │ │ │ + xor $0x551,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ adcb $0x0,0x1ba(%rbx) │ │ │ │ add %al,0x54cce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ad52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7b(%rax) │ │ │ │ roll %cl,(%rdx) │ │ │ │ @@ -2068028,16 +2068016,16 @@ │ │ │ │ fwait │ │ │ │ movabs 0x5317800000000005,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ popf │ │ │ │ mov $0x1,%edi │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ rex.WB add $0x0,%rax │ │ │ │ rcr $0xbd,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmc │ │ │ │ rex.R add $0x0,%eax │ │ │ │ @@ -2068054,20 +2068042,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.WR movabs $0x47c0400000000001,%rsi │ │ │ │ add $0x0,%eax │ │ │ │ jo 17e9445 │ │ │ │ mov $0x1,%esi │ │ │ │ - add %ah,-0x1b(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x566c1(%rax) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - hlt │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0xc(%rax) │ │ │ │ mov $0x1,%ebp │ │ │ │ add %dl,-0x20(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ adc %esp,0x5(%rax) │ │ │ │ @@ -2068102,19 +2068088,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x34(%rax) │ │ │ │ movabs %al,0x63dab00000000005 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - loopne 17e95bf │ │ │ │ - mov $0x1,%esi │ │ │ │ - add %dh,0x35f1c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x52(%rax) │ │ │ │ + pop %rax │ │ │ │ + push %rdx │ │ │ │ movabs %al,0x650f800000000005 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ rex.W │ │ │ │ rex.WR movabs 0x5174100000000005,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2068142,14 +2068125,21 @@ │ │ │ │ mov $0x563,%esi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs -0x42(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5489e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + mov $0x1,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WB pop %r15 │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ mov $0x1,%edi │ │ │ │ add %dh,0x54d07(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2068182,30 +2068172,34 @@ │ │ │ │ push %rax │ │ │ │ cli │ │ │ │ mov $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc $0x344,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x42(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fstpl 0x3(%rsi) │ │ │ │ + rolb $0x0,0x1be(%rbp) │ │ │ │ + add %al,0x35f63(%rax) │ │ │ │ ... │ │ │ │ - js 17e96eb │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x19(%rax) │ │ │ │ mov $0x1,%esi │ │ │ │ add %dl,0x54683(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ and 0x1(%rsi),%edi │ │ │ │ add %ah,%al │ │ │ │ ret $0x546 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + repnz mov $0x1,%esi │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + pop %rcx │ │ │ │ + add $0x0,%eax │ │ │ │ movabs 0xc00000000005a01b,%al │ │ │ │ movabs %eax,0x304 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ js 17e9702 │ │ │ │ movabs 0x597e900000000005,%al │ │ │ │ add $0x0,%eax │ │ │ │ @@ -2068219,14 +2068213,17 @@ │ │ │ │ mov $0x47,%cl │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ pop %rsi │ │ │ │ mov $0x1,%esi │ │ │ │ add %dh,0x32(%rax) │ │ │ │ add $0x0,%rax │ │ │ │ + rorb $1,0x1be(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $0x5,(%rax,%rax,2) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x1,%esi │ │ │ │ add %ah,0x54ac6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2068268,16 +2068265,16 @@ │ │ │ │ add %al,-0x37(%rax) │ │ │ │ mov $0x1,%esi │ │ │ │ add %dl,0x54b75(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x76(%rax) │ │ │ │ mov $0x1,%esi │ │ │ │ - add %dh,-0x7b(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + fstpl 0x3(%rsi) │ │ │ │ ... │ │ │ │ movabs 0xf00000000001beba,%al │ │ │ │ sub 0x5(%rbx),%cl │ │ │ │ ... │ │ │ │ rorb $1,-0x60(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ subb $0x0,0x351(%rax) │ │ │ │ @@ -2068450,19 +2068447,14 @@ │ │ │ │ movabs 0x4644c00000000005,%eax │ │ │ │ add $0x0,%eax │ │ │ │ fsubs 0x1bd(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ rex add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov 0x1(%rsi),%? │ │ │ │ - add %dh,-0xd(%rax) │ │ │ │ - rex.WRXB add (%r8),%r8 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1b398(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jb 17e9dd9 │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2068542,15 +2068534,22 @@ │ │ │ │ add $0x0,%eax │ │ │ │ loopne 17ea005 │ │ │ │ movabs 0x5204600000000005,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1be80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x35f32(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WXB pop %r9 │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x73(%rax) │ │ │ │ + mov $0x1,%esi │ │ │ │ + add %al,0x35ec2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3e(%rax) │ │ │ │ mov $0x1,%edi │ │ │ │ add %dh,0x56(%rax) │ │ │ │ push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ @@ -2068645,14 +2068644,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ idivl 0x1(%rdi) │ │ │ │ add %ah,-0x63(%rax) │ │ │ │ push %rbx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ + sbb %ah,(%rdi,%rdi,4) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movsxd 0x5(%rbx),%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rorb $1,-0x5e(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ rex │ │ │ │ repz fs add $0x0,%eax │ │ │ │ ... │ │ │ │ js 17ea282 │ │ │ │ mov $0x1,%esi │ │ │ │ @@ -2068674,40 +2068680,41 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7a(%rax) │ │ │ │ mov $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test $0x141,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x1be(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WB pop %r15 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x5a0e4(%rax) │ │ │ │ + mov $0x5a0e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x551,%esp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ repz mov $0x1,%edi │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ add $0x0,%eax │ │ │ │ + js 17ea3a3 │ │ │ │ + mov $0x1,%esi │ │ │ │ + add %ah,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add $0x0,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ movabs 0x7d46d00000000005,%eax │ │ │ │ add $0x0,%eax │ │ │ │ sar $1,%dh │ │ │ │ movabs 0x5e20e00000000005,%eax │ │ │ │ add $0x0,%eax │ │ │ │ - ... │ │ │ │ jo 17ea3d4 │ │ │ │ movabs 0x6df8400000000005,%eax │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ enter $0xb3c1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2068988,22 +2068995,16 @@ │ │ │ │ addr32 add $0x0,%eax │ │ │ │ ... │ │ │ │ orb $0x1,-0x41(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rbp) │ │ │ │ add $0x0,%eax │ │ │ │ - test $0x79,%al │ │ │ │ - mov $0x1,%esi │ │ │ │ - add %ah,-0xa(%rax) │ │ │ │ - pop %rsi │ │ │ │ - add (%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x8(%rax) │ │ │ │ + rex.W clc │ │ │ │ mov $0x1,%ebp │ │ │ │ add %dh,%al │ │ │ │ mov $0x45,%ch │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ rex movabs 0x7f900000000001bf,%eax │ │ │ │ push %rcx │ │ │ │ @@ -2069025,18 +2069026,27 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs %al,0x40e8000000000547 │ │ │ │ movabs %al,0x60e1800000000005 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - enter $0xbf37,$0x1 │ │ │ │ + sbb %bh,-0x42(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0xa(%rax) │ │ │ │ + pop %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock rorl %cl,0x5(%rsi) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + mov $0x1,%edi │ │ │ │ + add %dh,%al │ │ │ │ + rorl %cl,0x5(%rsi) │ │ │ │ ... │ │ │ │ js 17ead3e │ │ │ │ mov $0x1,%eax │ │ │ │ add %dl,0x14114(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1bf71(%rax) │ │ │ │ @@ -2069078,25 +2069088,18 @@ │ │ │ │ ... │ │ │ │ nop │ │ │ │ mov $0x5a0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x35c(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 1806df0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rdi │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ + push $0x5a05f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x5f(%rax) │ │ │ │ - movabs 0x4126d00000000005,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + es add (%r8),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6b(%rax) │ │ │ │ mov $0x1,%esi │ │ │ │ add %dh,%al │ │ │ │ lea 0x5(%rax),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2069304,20 +2069307,14 @@ │ │ │ │ nop │ │ │ │ rex.WRX movabs $0x4f67b00000000001,%rdi │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ and %cl,0x1(%rdx,%rsi,4) │ │ │ │ add %dh,0x4(%rax) │ │ │ │ lret $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - je 17eb441 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x35ec2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or 0x5(%rax),%ah │ │ │ │ add %dh,0x14076(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2069347,15 +2069344,15 @@ │ │ │ │ sbb $0x3,%eax │ │ │ │ add %dh,%al │ │ │ │ int $0xa0 │ │ │ │ add $0x0,%eax │ │ │ │ shrb $0x5,0x59(%rcx) │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ - movabs %al,%fs:0x65ddf00000000005 │ │ │ │ + movabs %al,%fs:0x65e0900000000005 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ rclb $1,(%rcx) │ │ │ │ mov $0x1,%edi │ │ │ │ add %al,%al │ │ │ │ push %rsp │ │ │ │ rex.WRB add $0x0,%rax │ │ │ │ @@ -2069436,37 +2069433,33 @@ │ │ │ │ add %al,0x3(%rax) │ │ │ │ rex.RX add $0x0,%eax │ │ │ │ rcr $1,%bh │ │ │ │ mov $0x1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x45,%al │ │ │ │ add $0x0,%eax │ │ │ │ - push $0x1bef5 │ │ │ │ + rorb $0x0,0x1be(%rsi) │ │ │ │ + add %dh,-0xd(%rax) │ │ │ │ + rex.WRXB add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x22(%rax) │ │ │ │ - pop %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ - xorb $0xa2,(%rsi) │ │ │ │ + add %al,0x5a236(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jmp 17eb7ce │ │ │ │ add $0x0,%eax │ │ │ │ - loopne 17eb755 │ │ │ │ - movsxd 0x0(%rip),%eax │ │ │ │ cmp %al,0x5a1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 17eb7d0 │ │ │ │ rex.WRXB add $0x0,%rax │ │ │ │ - push $0x1bead │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - clc │ │ │ │ - rex.RB add $0x0,%eax │ │ │ │ nop │ │ │ │ cmp 0x5(%rdx),%esp │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ fs add $0x0,%eax │ │ │ │ + ... │ │ │ │ xor %dh,%dh │ │ │ │ mov $0x1,%edi │ │ │ │ add %ah,(%rax) │ │ │ │ mov 0x5(%rbx),%ss │ │ │ │ ... │ │ │ │ or %ch,%al │ │ │ │ movabs 0x7d34c00000000005,%eax │ │ │ │ @@ -2069485,18 +2069478,21 @@ │ │ │ │ rcl $1,%dl │ │ │ │ mov $0x1,%esi │ │ │ │ add %dh,%al │ │ │ │ mov $0x4b,%bl │ │ │ │ add $0x0,%eax │ │ │ │ mov $0xb2,%al │ │ │ │ mov $0x1,%edi │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WX add $0x0,%rax │ │ │ │ - ... │ │ │ │ + add %ah,0x54a1f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1bef4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x22(%rax) │ │ │ │ + pop %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ cmp %bl,%ch │ │ │ │ mov $0x1,%esi │ │ │ │ add %dh,%al │ │ │ │ repnz rex.WXB add $0x0,%rax │ │ │ │ ... │ │ │ │ rex.W │ │ │ │ mov $0x1,%r15b │ │ │ │ @@ -2069555,19 +2069551,22 @@ │ │ │ │ jae 17eba8c │ │ │ │ add $0x0,%eax │ │ │ │ call 180780c │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6e(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1beac(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + clc │ │ │ │ + rex.RB add $0x0,%eax │ │ │ │ + xor %ch,(%rdi) │ │ │ │ movabs %al,0x63add00000000005 │ │ │ │ add $0x0,%eax │ │ │ │ - ... │ │ │ │ rex.W insl (%dx),%es:(%rdi) │ │ │ │ mov $0x1,%esi │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WRXB push %r13 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a245(%rax) │ │ │ │ @@ -2069588,20 +2069587,20 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1,%edi │ │ │ │ add %ah,0x5514d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ - movabs 0x6d99f00000000005,%eax │ │ │ │ + movabs 0x6d9a100000000005,%eax │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ or %ah,0x1bf(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17ebaeb │ │ │ │ + loopne 17ebaeb │ │ │ │ rex.WB add $0x0,%rax │ │ │ │ ... │ │ │ │ nop │ │ │ │ jmp 17ebd17 │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2,-0x40(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2069631,29 +2069630,27 @@ │ │ │ │ mov $0x1,%esi │ │ │ │ add %dl,0x54a65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ movabs %al,0x74aed00000000005 │ │ │ │ add $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,%ah │ │ │ │ - mov $0x1,%esi │ │ │ │ - add %dl,0x566c1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jrcxz 17ebc22 │ │ │ │ + or %bh,-0x42(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x35f1c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.X movabs %al,0x58c5900000000005 │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %ah,%bl │ │ │ │ + mov $0x1,%edi │ │ │ │ add %dh,0x1c(%rax) │ │ │ │ push %rbx │ │ │ │ add $0x0,%eax │ │ │ │ - loopne 17ebcb4 │ │ │ │ - movabs %al,0x58c5700000000005 │ │ │ │ - add $0x0,%eax │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ pop %rdx │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x142a2(%rax) │ │ │ │ @@ -2069682,15 +2069679,21 @@ │ │ │ │ push %rax │ │ │ │ addr32 mov $0x1,%edi │ │ │ │ add %al,-0x1(%rax) │ │ │ │ rex.WRXB add $0x0,%rax │ │ │ │ sub %bl,(%rsi) │ │ │ │ movabs 0x4e5800000000005,%al │ │ │ │ add (%rax),%eax │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x7b(%rax) │ │ │ │ + mov $0x1,%esi │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rdi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1beea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x54c47(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %esp,0x5(%rdx) │ │ │ │ @@ -2069751,32 +2069754,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x48(%rax) │ │ │ │ movsxd 0x0(%rip),%eax │ │ │ │ loopne 17ebe3f │ │ │ │ mov $0x1,%ebp │ │ │ │ add %dl,0x54576(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x80(%rax) │ │ │ │ - mov $0x1,%esi │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WXB pop %r9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ or %esp,0x5(%rdx) │ │ │ │ add %dl,%al │ │ │ │ adcl $0x0,0x5(%rbp) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ repnz mov $0x1,%esi │ │ │ │ add %ah,0x54c7b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1be76(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x7b(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ + rex │ │ │ │ + mov $0x1,%si │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x66(%rax) │ │ │ │ - mov $0x1,%esi │ │ │ │ add %al,0x5486d(%rax) │ │ │ │ ... │ │ │ │ pop %rsi │ │ │ │ movabs 0x527d200000000005,%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2265994,18 +2265996,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,0xf(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xbf(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1402890(%rax) │ │ │ │ + movabs 0x1402890,%al │ │ │ │ ... │ │ │ │ js 1a035a5 │ │ │ │ test $0x0,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2322506,21 +2322507,20 @@ │ │ │ │ rex.W sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ - ret │ │ │ │ - or $0x25,%al │ │ │ │ - (bad) │ │ │ │ - jg 1a32ea7 │ │ │ │ - movabs 0x14de480,%al │ │ │ │ + rex.XB sbb -0x5fff800e(%r11),%dl │ │ │ │ + and $0x4d,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - js 1a32e6d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2322529,18 +2322529,19 @@ │ │ │ │ jrcxz 1a32f4c │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a32e95 │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a32eef │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a32eef │ │ │ │ movabs 0x14de4c0,%al │ │ │ │ push %rax │ │ │ │ jp 1a32ebb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ @@ -2322923,15 +2322924,15 @@ │ │ │ │ sbb $0x27422b8d,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a33435 │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,0x2724ba7a(%rax) │ │ │ │ + add %dl,-0xd6d3846(%rax) │ │ │ │ jg 1a3348f │ │ │ │ movabs 0x14e60d0,%al │ │ │ │ ... │ │ │ │ js 1a33455 │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,0x18006(%rax) │ │ │ │ ... │ │ │ │ @@ -2338840,16 +2338841,18 @@ │ │ │ │ mov $0xa1,%dh │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a4049d │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,0x74(%rax) │ │ │ │ - mov $0x7f2724,%edx │ │ │ │ + add %ah,-0x4c(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a404f7 │ │ │ │ movabs 0x14715e0,%al │ │ │ │ ... │ │ │ │ js 1a404bd │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,0x18006(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2352211,18 +2352214,19 @@ │ │ │ │ jne 1a4af2c │ │ │ │ fimuls 0x10f6b71(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a4af1f │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a4af1f │ │ │ │ movabs 0x142fa50,%al │ │ │ │ sarb $0x1,-0x40(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3f,%al │ │ │ │ add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2355499,15 +2355503,15 @@ │ │ │ │ loopel 1a4da1e │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a4d9cd │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,0x2724bef1(%rax) │ │ │ │ + add %dl,-0xd6d33cf(%rax) │ │ │ │ jg 1a4da27 │ │ │ │ movabs 0x14b28c0,%al │ │ │ │ ... │ │ │ │ js 1a4d9ed │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,0x18006(%rax) │ │ │ │ ... │ │ │ │ @@ -2355516,15 +2355520,15 @@ │ │ │ │ je 1a4d9f0 │ │ │ │ and (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,0x2724bee8(%rax) │ │ │ │ + add %dl,-0xd6d33d8(%rax) │ │ │ │ jg 1a4da6f │ │ │ │ movabs 0x14b2a90,%al │ │ │ │ ... │ │ │ │ js 1a4da35 │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,0x18006(%rax) │ │ │ │ ... │ │ │ │ @@ -2358902,16 +2358906,18 @@ │ │ │ │ pop %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a50445 │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,-0xa(%rax) │ │ │ │ - mov $0x7f2724,%esi │ │ │ │ + add %ah,0x36(%rax) │ │ │ │ + int3 │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a5049f │ │ │ │ movabs 0x15970a0,%al │ │ │ │ ... │ │ │ │ js 1a50465 │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,0x18006(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2360803,20 +2360809,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a51c75 │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ - ret │ │ │ │ - or $0x25,%al │ │ │ │ - (bad) │ │ │ │ - jg 1a51ccf │ │ │ │ - movabs 0x15c0d50,%al │ │ │ │ + rex.XB sbb -0x5fff800e(%r11),%dl │ │ │ │ + push %rax │ │ │ │ + or $0x15c,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ js 1a51c95 │ │ │ │ test $0x0,%eax │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2360828,15 +2360833,15 @@ │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a51cbd │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x2724ec33(%rax) │ │ │ │ + add %dh,-0xd6d068d(%rax) │ │ │ │ jg 1a51d17 │ │ │ │ movabs 0x15c0d70,%al │ │ │ │ movabs 0xc00000000001c228,%al │ │ │ │ mov %edx,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2360849,19 +2360854,18 @@ │ │ │ │ andl $0x1,0x24(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a51d5f │ │ │ │ - movabs 0x15c3cd0,%al │ │ │ │ + cmp $0x7ff292f8,%eax │ │ │ │ + add %ah,0x15c3cd0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ shrb $1,(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30996(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x180,%eax │ │ │ │ @@ -2360875,18 +2360879,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a51d4d │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ - mov $0x7f2724ba,%ecx │ │ │ │ - add %ah,0x15c4f10(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a51da7 │ │ │ │ + movabs 0x15c4f10,%al │ │ │ │ jo 1a51de0 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ incl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2360898,15 +2360903,15 @@ │ │ │ │ rex.B loope 1a51e24 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a51d95 │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,0x2724eb52(%rax) │ │ │ │ + add %dl,-0xd6d076e(%rax) │ │ │ │ jg 1a51def │ │ │ │ movabs 0x15c5780,%al │ │ │ │ movabs 0x1c22e,%al │ │ │ │ ret │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2360914,17 +2360919,19 @@ │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ rex.X pop %rbp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ testl $0x0,0x13012f(%rax,%rbp,1) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,-0xb(%rax) │ │ │ │ - jmp 224455b │ │ │ │ - movabs 0x15c6410,%al │ │ │ │ + add %dl,0x35(%rax) │ │ │ │ + notl -0x5fff800e(%rdx) │ │ │ │ + adc %ah,0x1(%rsp,%rbx,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ shrb $1,(%rsi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2c457(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x180,%eax │ │ │ │ @@ -2360934,16 +2360941,19 @@ │ │ │ │ rex.WRXB pop %r10 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a51e25 │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,0x2724ed32(%rax) │ │ │ │ - jg 1a51e7f │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + stc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a51e7f │ │ │ │ movabs 0x15c6d90,%al │ │ │ │ add %ch,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov (%rax),%edx │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2360959,20 +2360969,22 @@ │ │ │ │ out %eax,$0x18 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a51e6d │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,0x58(%rax) │ │ │ │ + add %al,-0x68(%rax) │ │ │ │ + notl -0x5fff800e(%rdx) │ │ │ │ + push %rax │ │ │ │ + jbe 1a51f27 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a51ec7 │ │ │ │ - movabs 0x15c7650,%al │ │ │ │ - xor %ch,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cltd │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2360983,18 +2360995,18 @@ │ │ │ │ subb $0x13,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a51eb5 │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ - jl 1a51ef6 │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a51f0f │ │ │ │ - movabs 0x15c8000,%al │ │ │ │ + mov $0x7ff292f8,%esp │ │ │ │ + add %ah,0x15c8000(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ imul $0x0,0x5(%rsi),%ebx │ │ │ │ rolb $0x0,0x180(%rip) │ │ │ │ @@ -2361004,22 +2361016,19 @@ │ │ │ │ leave │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a51efd │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,0x21(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a51f57 │ │ │ │ - movabs 0x15c8940,%al │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,0x61(%rax) │ │ │ │ + notl -0x5fff800e(%rdx) │ │ │ │ + rex mov %ebx,0x0(%rcx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1c22f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x70(%rax) │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x180(%rip) │ │ │ │ ... │ │ │ │ @@ -2361051,18 +2361060,18 @@ │ │ │ │ (bad) │ │ │ │ andl $0x4e,(%rbx) │ │ │ │ mov $0x130147,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,0x43(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a51fe7 │ │ │ │ + add %al,0x5c(%rax) │ │ │ │ + stc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a51fe7 │ │ │ │ movabs 0x15c9030,%al │ │ │ │ shrb $0xc2,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3a(%rax) │ │ │ │ pop %rbx │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2361076,20 +2361085,22 @@ │ │ │ │ (bad) │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a51fd5 │ │ │ │ test $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ - pop %rcx │ │ │ │ + cltd │ │ │ │ + notl -0x5fff800e(%rdx) │ │ │ │ + jo 1a51fc8 │ │ │ │ + pop %rsp │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a5202f │ │ │ │ - movabs 0x15c9670,%al │ │ │ │ - lock (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x51(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x180(%rip) │ │ │ │ @@ -2361100,17 +2361111,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a5201d │ │ │ │ test $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ - mov %ebx,%ebp │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a52077 │ │ │ │ + lret │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52077 │ │ │ │ movabs 0x15c9d80,%al │ │ │ │ and %dh,(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jb 1a520d8 │ │ │ │ add $0x0,%eax │ │ │ │ @@ -2361120,17 +2361132,17 @@ │ │ │ │ sub %esi,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ - xor %ch,%dl │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a520bf │ │ │ │ + jo 1a520b2 │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a520bf │ │ │ │ movabs 0x15ca4d0,%al │ │ │ │ push %rax │ │ │ │ xor %al,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jae 1a5211f │ │ │ │ @@ -2361149,17 +2361161,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a520ad │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ - cmp %ebp,%ebp │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a52107 │ │ │ │ + pop %rdx │ │ │ │ + stc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52107 │ │ │ │ movabs 0x15cac70,%al │ │ │ │ xorb $0xc2,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x31089(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2361171,15 +2361184,15 @@ │ │ │ │ lea -0xe(%rdi),%ecx │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,0x2724ea59(%rax) │ │ │ │ + add %al,-0xd6d0867(%rax) │ │ │ │ jg 1a5214f │ │ │ │ movabs 0x15cb480,%al │ │ │ │ mov $0x30,%al │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x77(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ @@ -2361194,15 +2361207,15 @@ │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a5213d │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x2724eb85(%rax) │ │ │ │ + add %dh,-0xd6d073b(%rax) │ │ │ │ jg 1a52197 │ │ │ │ movabs 0x15cbb10,%al │ │ │ │ loopne 1a521d2 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ imul $0x0,0x5(%rsi),%ebx │ │ │ │ @@ -2361213,19 +2361226,18 @@ │ │ │ │ leave │ │ │ │ xchg %al,0x130114dc(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a52185 │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x2a(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a521df │ │ │ │ - movabs 0x15cc1f0,%al │ │ │ │ + add %dh,0x6a(%rax) │ │ │ │ + notl -0x5fff800e(%rdx) │ │ │ │ + lock rcrl $0x0,0x0(%rcx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %dh,(%rcx) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jo 1a5220e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2361238,15 +2361250,15 @@ │ │ │ │ (bad) │ │ │ │ jb 1a52256 │ │ │ │ mov $0x130161,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x2724e6e1(%rax) │ │ │ │ + add %dh,-0xd6d0bdf(%rax) │ │ │ │ jg 1a52227 │ │ │ │ movabs 0x15cc990,%al │ │ │ │ rex xor %eax,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x75(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ @@ -2361259,18 +2361271,18 @@ │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a52215 │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,-0x31(%rax) │ │ │ │ - out %al,$0x24 │ │ │ │ - (bad) │ │ │ │ - jg 1a5226f │ │ │ │ + add %dl,0xf(%rax) │ │ │ │ + hlt │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a5226f │ │ │ │ movabs 0x15cd070,%al │ │ │ │ jo 1a522ab │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30988(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2361283,33 +2361295,33 @@ │ │ │ │ rex.WRXB │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a5225d │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,-0x6b(%rax) │ │ │ │ - jmp 1a522d8 │ │ │ │ - (bad) │ │ │ │ - jg 1a522b7 │ │ │ │ + add %al,-0x2b(%rax) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a522b7 │ │ │ │ movabs 0x15cd8a0,%al │ │ │ │ movabs 0x600000000001c231,%al │ │ │ │ push $0x55e │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x180(%rip) │ │ │ │ ... │ │ │ │ add %cl,0x4f8ffad5(%rbp,%rdi,4) │ │ │ │ (bad) │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a522a5 │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,0x2724ea3a(%rax) │ │ │ │ + add %ah,-0xd6d0886(%rax) │ │ │ │ jg 1a522ff │ │ │ │ movabs 0x15ce060,%al │ │ │ │ shlb $1,(%rcx) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jb 1a5232e │ │ │ │ @@ -2361325,18 +2361337,18 @@ │ │ │ │ (bad) │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,-0x62(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a52347 │ │ │ │ + add %dh,-0x20(%rax) │ │ │ │ + cli │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52347 │ │ │ │ movabs 0x15ce840,%al │ │ │ │ add %dh,(%rdx) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov (%rax),%dl │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2361347,18 +2361359,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x141f3fee0929e09,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,0x77(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a5238f │ │ │ │ + add %ah,0x5e(%rax) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a5238f │ │ │ │ movabs 0x15cf050,%al │ │ │ │ xor %dh,(%rdx) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30997(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2361373,17 +2361385,18 @@ │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ - mov %gs,%ebx │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a523d7 │ │ │ │ + int3 │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a523d7 │ │ │ │ movabs 0x15cf8f0,%al │ │ │ │ (bad) │ │ │ │ xor %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push $0x55e │ │ │ │ @@ -2361397,17 +2361410,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a523c5 │ │ │ │ test $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ - xor %ebp,%edx │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a5241f │ │ │ │ + jno 1a52412 │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a5241f │ │ │ │ movabs 0x15d0220,%al │ │ │ │ nop │ │ │ │ xor %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31b71(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2361419,19 +2361432,18 @@ │ │ │ │ (bad) │ │ │ │ sbbl $0xfffffff9,(%rdi) │ │ │ │ mov $0x13014a,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rdx │ │ │ │ - in (%dx),%eax │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a52467 │ │ │ │ + add %ah,-0x6c(%rax) │ │ │ │ + cli │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52467 │ │ │ │ movabs 0x15d0b30,%al │ │ │ │ shlb $0xc2,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x75(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2361444,17 +2361456,15 @@ │ │ │ │ and $0x76,%al │ │ │ │ add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,0x7f(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - and $0x27,%al │ │ │ │ + add %al,-0xd6d0799(%rax) │ │ │ │ jg 1a524af │ │ │ │ movabs 0x15d15f0,%al │ │ │ │ lock xor %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cwtl │ │ │ │ @@ -2361469,18 +2361479,18 @@ │ │ │ │ repz (bad) │ │ │ │ adc %esi,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x78(%rax) │ │ │ │ - jmp 1a52518 │ │ │ │ - (bad) │ │ │ │ - jg 1a524f7 │ │ │ │ + add %dh,-0x48(%rax) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a524f7 │ │ │ │ movabs 0x15d1dd0,%al │ │ │ │ and %dh,(%rbx) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x55e69(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2361493,15 +2361503,15 @@ │ │ │ │ pop %rax │ │ │ │ jp 1a5252a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x2724ea1c(%rax) │ │ │ │ + add %dh,-0xd6d08a4(%rax) │ │ │ │ jg 1a5253f │ │ │ │ movabs 0x15d2500,%al │ │ │ │ push %rax │ │ │ │ xor %edx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2361518,17 +2361528,17 @@ │ │ │ │ lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a5252d │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.WX in (%dx),%al │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a52587 │ │ │ │ + mov %cl,%bh │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52587 │ │ │ │ movabs 0x15d2b00,%al │ │ │ │ xorb $0xc2,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov (%rax),%dl │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2361542,16 +2361552,18 @@ │ │ │ │ lea 0x59(%rdx),%ebp │ │ │ │ jge 1a525ba │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x2724edad(%rax) │ │ │ │ - jg 1a525cf │ │ │ │ + add %dh,0x7a(%rax) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a525cf │ │ │ │ movabs 0x15d3070,%al │ │ │ │ mov $0x33,%al │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30998(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2361563,18 +2361575,17 @@ │ │ │ │ ds or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pushf │ │ │ │ - jmp 1a52638 │ │ │ │ - (bad) │ │ │ │ - jg 1a52617 │ │ │ │ + fdivr %st,%st(0) │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52617 │ │ │ │ movabs 0x15d36e0,%al │ │ │ │ loopne 1a52655 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x69(%rax) │ │ │ │ pop %rsi │ │ │ │ add $0x0,%eax │ │ │ │ @@ -2361585,17 +2361596,15 @@ │ │ │ │ add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ - rex.B (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a5265f │ │ │ │ + xor $0x7ff292,%edi │ │ │ │ movabs 0x15d3d10,%al │ │ │ │ adc %dh,(%rdx,%rax,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jb 1a5268e │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2361610,18 +2361619,18 @@ │ │ │ │ jb 1a526fb │ │ │ │ adc %dh,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,-0x1f(%rax) │ │ │ │ - out %al,$0x24 │ │ │ │ - (bad) │ │ │ │ - jg 1a526a7 │ │ │ │ + add %dl,0x21(%rax) │ │ │ │ + hlt │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a526a7 │ │ │ │ movabs 0x15d42a0,%al │ │ │ │ rex xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %edx,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2361636,17 +2361645,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - out %al,$0x24 │ │ │ │ - (bad) │ │ │ │ - jg 1a526ef │ │ │ │ + hlt │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a526ef │ │ │ │ movabs 0x15d4880,%al │ │ │ │ jo 1a5272e │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%edi │ │ │ │ or %eax,(%rbx) │ │ │ │ @@ -2361660,33 +2361669,32 @@ │ │ │ │ or 0x1(%rax),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jmp 1a52758 │ │ │ │ - (bad) │ │ │ │ - jg 1a52737 │ │ │ │ + sar $1,%eax │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52737 │ │ │ │ movabs 0x15d4df0,%al │ │ │ │ movabs 0x400000000001c234,%al │ │ │ │ imul $0x0,0x5(%rsi),%ebx │ │ │ │ rolb $0x0,0x180(%rip) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov $0x381ee28b,%ebp │ │ │ │ rex.X │ │ │ │ rex.WXB add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a52725 │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,0x2724ea36(%rax) │ │ │ │ + add %al,-0xd6d088a(%rax) │ │ │ │ jg 1a5277f │ │ │ │ movabs 0x15d54b0,%al │ │ │ │ shlb $1,(%rdx,%rax,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jno 1a527ae │ │ │ │ @@ -2361700,17 +2361708,17 @@ │ │ │ │ ds fcoml -0x16(%rdi) │ │ │ │ mulb 0x13013e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ - shl %cl,%esi │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a527c7 │ │ │ │ + adc %esp,%esi │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a527c7 │ │ │ │ movabs 0x15d5ae0,%al │ │ │ │ add %dh,0x1c2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc00000000003108a,%al │ │ │ │ add $0x180,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2361719,17 +2361727,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a527b5 │ │ │ │ test $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ - shl $0x24,%dh │ │ │ │ - (bad) │ │ │ │ - jg 1a5280f │ │ │ │ + add %dh,%ah │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a5280f │ │ │ │ movabs 0x15d6070,%al │ │ │ │ xor %dh,0x1c2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ lock cwtl │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2361738,15 +2361746,15 @@ │ │ │ │ add %ch,0x6806308(%rbp) │ │ │ │ in $0x8e,%eax │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a527fd │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,0x2724eb78(%rax) │ │ │ │ + add %ah,-0xd6d0748(%rax) │ │ │ │ jg 1a52857 │ │ │ │ movabs 0x15d66d0,%al │ │ │ │ (bad) │ │ │ │ xor $0x1c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x5,0x5e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2361759,39 +2361767,42 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a52845 │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ - sbb $0xea,%al │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a5289f │ │ │ │ - movabs 0x15d6c90,%al │ │ │ │ + pop %rsp │ │ │ │ + notl -0x5fff800e(%rdx) │ │ │ │ nop │ │ │ │ - xor $0x1c2,%eax │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + pop %rbp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x1b(%rdx) │ │ │ │ + add %dl,0x1c235(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jb 1a528ce │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x180,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ or $0x7b,%al │ │ │ │ lea 0x17ba02c(,%rcx,1),%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ - rex.WR in (%dx),%al │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a528e7 │ │ │ │ + mov %?,%ecx │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a528e7 │ │ │ │ movabs 0x15d72d0,%al │ │ │ │ shlb $0x0,0x1c2(%rip) │ │ │ │ add %ah,-0x76(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x180(%rip) │ │ │ │ @@ -2361800,18 +2361811,18 @@ │ │ │ │ gs (bad) │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,0x45(%rax) │ │ │ │ - jmp 1a52950 │ │ │ │ - (bad) │ │ │ │ - jg 1a5292f │ │ │ │ + add %ah,-0x7b(%rax) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a5292f │ │ │ │ movabs 0x15d7880,%al │ │ │ │ lock xor $0x1c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x98,%al │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2361819,18 +2361830,17 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x73772efa(%rbp) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ movabs 0x13017c,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ - lahf │ │ │ │ - jmp 1a52998 │ │ │ │ (bad) │ │ │ │ - jg 1a52977 │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52977 │ │ │ │ movabs 0x15d7f10,%al │ │ │ │ and %dh,(%rsi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x55e68(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2361841,15 +2361851,15 @@ │ │ │ │ push $0xffffffffe8ac7399 │ │ │ │ ja 1a529aa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,0x2724ea45(%rax) │ │ │ │ + add %ah,-0xd6d087b(%rax) │ │ │ │ jg 1a529bf │ │ │ │ movabs 0x15d84d0,%al │ │ │ │ push %rax │ │ │ │ ss ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jno 1a529ee │ │ │ │ @@ -2361864,18 +2361874,18 @@ │ │ │ │ sub $0x87,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a529ad │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,-0x2e(%rax) │ │ │ │ - out %al,$0x24 │ │ │ │ - (bad) │ │ │ │ - jg 1a52a07 │ │ │ │ + add %ah,0x12(%rax) │ │ │ │ + hlt │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52a07 │ │ │ │ movabs 0x15d8b10,%al │ │ │ │ xorb $0xc2,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov (%rax),%dl │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2361892,18 +2361902,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a529f5 │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x7f2724e6,%edi │ │ │ │ - add %ah,0x15d9100(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rbx │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52a4f │ │ │ │ + movabs 0x15d9100,%al │ │ │ │ mov $0x36,%al │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x68(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2361916,18 +2361926,18 @@ │ │ │ │ sub %bh,(%rax) │ │ │ │ jb 1a52a82 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,0x69(%rax) │ │ │ │ - jmp 1a52ab8 │ │ │ │ - (bad) │ │ │ │ - jg 1a52a97 │ │ │ │ + add %ah,-0x57(%rax) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52a97 │ │ │ │ movabs 0x15d96c0,%al │ │ │ │ loopne 1a52ad8 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x55e68(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2361939,15 +2361949,15 @@ │ │ │ │ jno 1a52b41 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a52a85 │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,0x2724ea0c(%rax) │ │ │ │ + add %ah,-0xd6d08b4(%rax) │ │ │ │ jg 1a52adf │ │ │ │ movabs 0x15d9d40,%al │ │ │ │ adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jb 1a52b0e │ │ │ │ @@ -2361962,17 +2361972,17 @@ │ │ │ │ or $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ - shl $1,%esi │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a52b27 │ │ │ │ + adc %esi,%esp │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52b27 │ │ │ │ movabs 0x15da2f0,%al │ │ │ │ rex (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3108b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2361985,15 +2361995,15 @@ │ │ │ │ cmp $0xda,%al │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a52b15 │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,0x2724e6be(%rax) │ │ │ │ + add %dl,-0xd6d0c02(%rax) │ │ │ │ jg 1a52b6f │ │ │ │ movabs 0x15da9f0,%al │ │ │ │ jo 1a52bb1 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %ecx,(%rcx) │ │ │ │ @@ -2362009,17 +2362019,18 @@ │ │ │ │ imul $0x130137bd,(%rdx,%rsi,8),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a52b5d │ │ │ │ test $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ - gs jmp 1a52bd8 │ │ │ │ - (bad) │ │ │ │ - jg 1a52bb7 │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52bb7 │ │ │ │ movabs 0x15dafb0,%al │ │ │ │ movabs 0x200000000001c237,%al │ │ │ │ push $0x55e │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x180(%rip) │ │ │ │ ... │ │ │ │ add %cl,0x5f(%rbx) │ │ │ │ @@ -2362028,20 +2362039,21 @@ │ │ │ │ hlt │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,0x9(%rax) │ │ │ │ + add %al,0x49(%rax) │ │ │ │ + notl -0x5fff800e(%rdx) │ │ │ │ + mov $0x5d,%bpl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a52bff │ │ │ │ - movabs 0x15db540,%al │ │ │ │ - shlb $1,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 1a52c2e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2362052,18 +2362064,18 @@ │ │ │ │ jl 1a52bf9 │ │ │ │ (bad) │ │ │ │ cmp 0x130149(%rbx),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x27(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a52c47 │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + stc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52c47 │ │ │ │ movabs 0x15dbbc0,%al │ │ │ │ add %bh,(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov (%rax),%edx │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2362078,19 +2362090,19 @@ │ │ │ │ cmc │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRX in (%dx),%eax │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a52c8f │ │ │ │ - movabs 0x15dc180,%al │ │ │ │ + add %dh,%al │ │ │ │ + and $0x7ff292f8,%eax │ │ │ │ + add %ah,0x15dc180(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %bh,(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x66(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362100,18 +2362112,18 @@ │ │ │ │ movabs 0x13014e92bc9e6120,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a52c7d │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - jmp 1a52cf8 │ │ │ │ - (bad) │ │ │ │ - jg 1a52cd7 │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52cd7 │ │ │ │ movabs 0x15dc7c0,%al │ │ │ │ (bad) │ │ │ │ cmp %al,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x0,0x5(%rsi),%ebx │ │ │ │ @@ -2362123,38 +2362135,38 @@ │ │ │ │ mov $0x130145db,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a52cc5 │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ - pminsw (%rdi,%riz,1),%mm4 │ │ │ │ - jg 1a52d1f │ │ │ │ - movabs 0x15dcd70,%al │ │ │ │ - nop │ │ │ │ - cmp %al,%dl │ │ │ │ + rex.WRXB notq -0x5fff800e(%r10) │ │ │ │ + jo 1a52cef │ │ │ │ + pop %rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1c238(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x31b70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x180,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jg 1a52d1c │ │ │ │ (bad) │ │ │ │ vpcmpeqw 0x1301(%rax,%rsi,1),%ymm13,%ymm7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a52d0d │ │ │ │ test $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ - shl %cl,%dh │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a52d67 │ │ │ │ + adc %ah,%dh │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52d67 │ │ │ │ movabs 0x15dd370,%al │ │ │ │ sarb $0xc2,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x35bc6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2362166,15 +2362178,15 @@ │ │ │ │ mov $0x6c4ffd0a,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a52d55 │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,0x2724e6bf(%rax) │ │ │ │ + add %dl,-0xd6d0c01(%rax) │ │ │ │ jg 1a52daf │ │ │ │ movabs 0x15dda70,%al │ │ │ │ lock cmp %al,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x313af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362188,15 +2362200,15 @@ │ │ │ │ xor (%rax),%ebp │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x2724ec24(%rax) │ │ │ │ + add %dh,-0xd6d069c(%rax) │ │ │ │ jg 1a52df7 │ │ │ │ movabs 0x15de190,%al │ │ │ │ and %bh,(%rcx) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov (%rax),%dl │ │ │ │ @@ -2362209,18 +2362221,18 @@ │ │ │ │ fisubrl -0x160d8491(%rsi) │ │ │ │ shlb $0x13,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a52de5 │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,-0x1c(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a52e3f │ │ │ │ + add %ah,0x24(%rax) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52e3f │ │ │ │ movabs 0x15de740,%al │ │ │ │ push %rax │ │ │ │ cmp %eax,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6a(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ @@ -2362234,18 +2362246,18 @@ │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a52e2d │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,0x6a(%rax) │ │ │ │ - jmp 1a52ea8 │ │ │ │ - (bad) │ │ │ │ - jg 1a52e87 │ │ │ │ + add %al,-0x56(%rax) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52e87 │ │ │ │ movabs 0x15ded00,%al │ │ │ │ cmpb $0xc2,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push $0x55e │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362255,21 +2362267,21 @@ │ │ │ │ sbb $0xdee20f9,%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a52e75 │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,0xd(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a52ecf │ │ │ │ - movabs 0x15df340,%al │ │ │ │ - mov $0x39,%al │ │ │ │ - ret $0x1 │ │ │ │ + add %ah,0x4d(%rax) │ │ │ │ + notl -0x5fff800e(%rdx) │ │ │ │ + rex │ │ │ │ + repz pop %rbp │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1c239(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jo 1a52efe │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x180,%eax │ │ │ │ @@ -2362282,17 +2362294,17 @@ │ │ │ │ mov %edi,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ - shl %cl,%dh │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a52f17 │ │ │ │ + adc %ah,%dh │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52f17 │ │ │ │ movabs 0x15df8f0,%al │ │ │ │ loopne 1a52f5b │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x76(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362304,18 +2362316,18 @@ │ │ │ │ or %dl,0x1364533(%rip) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ - mov $0x7f2724e6,%esi │ │ │ │ - add %ah,0x15dfef0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + repz xchg %eax,%edx │ │ │ │ + bnd jg 1a52f5f │ │ │ │ + movabs 0x15dfef0,%al │ │ │ │ adc %bh,(%rdx) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362327,17 +2362339,18 @@ │ │ │ │ and 0x1(%rbx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ - addr32 jmp 1a52fc8 │ │ │ │ - (bad) │ │ │ │ - jg 1a52fa7 │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a52fa7 │ │ │ │ movabs 0x15e0520,%al │ │ │ │ rex cmp %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x68(%rax) │ │ │ │ pop %rsi │ │ │ │ add $0x0,%eax │ │ │ │ @@ -2362347,19 +2362360,19 @@ │ │ │ │ cli │ │ │ │ imul $0x13,0x1(%rax),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a52f95 │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0xa(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a52fef │ │ │ │ - movabs 0x15e0af0,%al │ │ │ │ + add %dh,0x4a(%rax) │ │ │ │ + notl -0x5fff800e(%rdx) │ │ │ │ + lock or 0x1(%rsi),%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ jo 1a53034 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31b70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x180,%eax │ │ │ │ @@ -2362370,15 +2362383,15 @@ │ │ │ │ (bad) │ │ │ │ xor $0xc,%al │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a52fdd │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,0x2724e6d3(%rax) │ │ │ │ + add %dl,-0xd6d0bed(%rax) │ │ │ │ jg 1a53037 │ │ │ │ movabs 0x15e10a0,%al │ │ │ │ movabs 0xa00000000001c23a,%al │ │ │ │ mov (%rax),%edx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2362391,18 +2362404,18 @@ │ │ │ │ jge 1a530d1 │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a53025 │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,-0x40(%rax) │ │ │ │ - out %al,$0x24 │ │ │ │ - (bad) │ │ │ │ - jg 1a5307f │ │ │ │ + add %dh,0x0(%rax) │ │ │ │ + hlt │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a5307f │ │ │ │ movabs 0x15e16d0,%al │ │ │ │ sarb $1,(%rdx) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x67(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362413,15 +2362426,15 @@ │ │ │ │ data16 (bad) 0x3a0db36b(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a5306d │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,0x2724eb72(%rax) │ │ │ │ + add %dl,-0xd6d074e(%rax) │ │ │ │ jg 1a530c7 │ │ │ │ movabs 0x15e1ca0,%al │ │ │ │ add %bh,(%rbx) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x0,0x5(%rsi),%ebx │ │ │ │ @@ -2362432,19 +2362445,20 @@ │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a5310f │ │ │ │ - movabs 0x15e2250,%al │ │ │ │ + push %rsi │ │ │ │ + notl -0x5fff800e(%rdx) │ │ │ │ + push %rax │ │ │ │ + and 0x1(%rsi),%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %bh,(%rbx) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x31b71(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x180,%eax │ │ │ │ @@ -2362454,15 +2362468,15 @@ │ │ │ │ jp 1a53162 │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a530fd │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,0x2724ec2b(%rax) │ │ │ │ + add %ah,-0xd6d0695(%rax) │ │ │ │ jg 1a53157 │ │ │ │ movabs 0x15e3180,%al │ │ │ │ (bad) │ │ │ │ cmp %edx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2362478,19 +2362492,18 @@ │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a5319f │ │ │ │ - movabs 0x15e36e0,%al │ │ │ │ + sub $0x7ff292f8,%eax │ │ │ │ + add %ah,0x15e36e0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %edx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ or %eax,(%rbx) │ │ │ │ @@ -2362502,15 +2362515,15 @@ │ │ │ │ (bad) │ │ │ │ cmp $0xd2,%al │ │ │ │ call 1b83352 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,0x2724ec2d(%rax) │ │ │ │ + add %dl,-0xd6d0693(%rax) │ │ │ │ jg 1a531e7 │ │ │ │ movabs 0x15e3bd0,%al │ │ │ │ sarb $0xc2,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov (%rax),%edx │ │ │ │ @@ -2362524,17 +2362537,17 @@ │ │ │ │ movabs %al,0x130174a1d5c30e7e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a531d5 │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ - repnz (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a5322f │ │ │ │ + xor %al,%bh │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a5322f │ │ │ │ movabs 0x15e41b0,%al │ │ │ │ lock cmp %edx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x66(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362546,15 +2362559,15 @@ │ │ │ │ mov $0x1c61b37,%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a5321d │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,0x2724e6d9(%rax) │ │ │ │ + add %dl,-0xd6d0be7(%rax) │ │ │ │ jg 1a53277 │ │ │ │ movabs 0x15e4710,%al │ │ │ │ and %bh,(%rdx,%rax,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x77(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ @@ -2362565,15 +2362578,15 @@ │ │ │ │ add %ah,0x5b(%rbp) │ │ │ │ or $0x52,%al │ │ │ │ xor $0xe6,%al │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,0x2724e6c6(%rax) │ │ │ │ + add %ah,-0xd6d0bfa(%rax) │ │ │ │ jg 1a532bf │ │ │ │ movabs 0x15e4c90,%al │ │ │ │ push %rax │ │ │ │ cmp $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6a(%rax) │ │ │ │ @@ -2362586,17 +2362599,17 @@ │ │ │ │ pop %rbx │ │ │ │ out %eax,$0x74 │ │ │ │ ds sbbl $0x13,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ - loope 1a532e9 │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1a53307 │ │ │ │ + and %esi,%esp │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a53307 │ │ │ │ movabs 0x15e52e0,%al │ │ │ │ cmpb $0x1,(%rdx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x310(%rcx) │ │ │ │ add %al,%al │ │ │ │ add $0x180,%eax │ │ │ │ @@ -2362608,15 +2362621,15 @@ │ │ │ │ in $0xe0,%eax │ │ │ │ jnp 1a5333a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,0x2724e6cf(%rax) │ │ │ │ + add %al,-0xd6d0bf1(%rax) │ │ │ │ jg 1a5334f │ │ │ │ movabs 0x15e5830,%al │ │ │ │ mov $0x3c,%al │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2362628,15 +2362641,15 @@ │ │ │ │ add %ch,-0x71(%rsi) │ │ │ │ mov 0x13(%rbx),%es │ │ │ │ sub 0x13010e(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x2724eb52(%rax) │ │ │ │ + add %dh,-0xd6d076e(%rax) │ │ │ │ jg 1a53397 │ │ │ │ movabs 0x15e5e10,%al │ │ │ │ loopne 1a533de │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ret $0x31b │ │ │ │ @@ -2362649,17 +2362662,19 @@ │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1a53385 │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,-0xb(%rax) │ │ │ │ - jmp 2245b03 │ │ │ │ - movabs 0x15e64d0,%al │ │ │ │ + add %ah,0x35(%rax) │ │ │ │ + notl -0x5fff800e(%rdx) │ │ │ │ + shlb $1,0x1(%rsi,%rbx,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %bh,0x1c2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rsi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x180(%rip) │ │ │ │ ... │ │ │ │ @@ -2362732,15 +2362747,17 @@ │ │ │ │ add %dl,0x5de9c739(%rcx) │ │ │ │ add 0x130136(%rbp),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ - lea 0x7f2724(%rdx),%edi │ │ │ │ + int $0xc7 │ │ │ │ + xchg %eax,%edx │ │ │ │ + bnd jg 1a534ff │ │ │ │ movabs 0x15e79d0,%al │ │ │ │ ... │ │ │ │ js 1a534c5 │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,0x18006(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2551572,17 +2551589,18 @@ │ │ │ │ mov 0x14410963(%rdx),%fs │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1ae85ed │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,0x54877(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2a(%rax) │ │ │ │ + js 1ae868b │ │ │ │ + add $0x0,%eax │ │ │ │ + jo 1ae8674 │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ js 1ae860d │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %al,0x1(%rax) │ │ │ │ @@ -2566069,16 +2566087,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%ah │ │ │ │ xor -0x11(%rsi),%dl │ │ │ │ (bad) │ │ │ │ movabs 0x130136,%al │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,0x71(%rax) │ │ │ │ - add $0x0,%rax │ │ │ │ + add %dl,%al │ │ │ │ + jno 1af3ec3 │ │ │ │ + add $0x0,%eax │ │ │ │ adc %dl,%dl │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ js 1af3e45 │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2619848,16 +2619867,15 @@ │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ xor %dh,-0x14bff8b1(%rbx) │ │ │ │ xor %dl,(%rcx) │ │ │ │ rolb $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %ah,-0x57(%rax) │ │ │ │ jnp 1b2091d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.R │ │ │ │ add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619871,23 +2619889,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jp 1b208f5 │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x39(%rax) │ │ │ │ - jnp 1b20955 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %dh,0x17bc6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1b20915 │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x7a(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -2624470,17 +2624486,15 @@ │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ call 1b24789 │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1d0,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %ch,0x5(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $1,0x56d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ repnz fdivrp %st,%st(2) │ │ │ │ @@ -2625323,21 +2625337,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0x2,%edx │ │ │ │ add %ah,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jmp 1b24f0b │ │ │ │ - add $0x0,%eax │ │ │ │ - or %cl,(%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ + add %ah,0x558e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ add %cl,0x1f(%rcx) │ │ │ │ add %ch,%cl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ push %rsp │ │ │ │ rex.XB cmp (%r9),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625349,21 +2625361,19 @@ │ │ │ │ test %bl,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x52(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add $0x0,%eax │ │ │ │ - or %cl,(%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ + add %dl,0x55916(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ add %bl,-0x3b(%rax) │ │ │ │ push %rdi │ │ │ │ or 0x11799c9d(%rbx),%cl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -2625915,16 +2625925,15 @@ │ │ │ │ add %ch,0x64(%rbx) │ │ │ │ push %rsp │ │ │ │ mov $0x3abacaeb,%ebx │ │ │ │ adc %edx,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmc │ │ │ │ + xor %dh,%ch │ │ │ │ jnp 1b255e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.R │ │ │ │ add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629842,15 +2629851,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ add $0x4b,%al │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2630290,17 +2630299,15 @@ │ │ │ │ add %dh,0x3e(%rcx) │ │ │ │ add %dh,%bl │ │ │ │ rex.WRXB fcmovu %st(6),%st │ │ │ │ adc %rdx,%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x531(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + movabs 0x500000000005319e,%al │ │ │ │ rex.R │ │ │ │ add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x14144(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630323,16 +2630330,16 @@ │ │ │ │ add %al,0x69(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xcf,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - shlb $1,0x5(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + shll $1,0x5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ @@ -2630944,21 +2630951,20 @@ │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x568,%edi │ │ │ │ + add %dh,(%rax) │ │ │ │ + shrb $0x0,0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ cmpl $0x13014f3c,-0x16(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2649283,16 +2649289,16 @@ │ │ │ │ ja 1b38536 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ror $0x1,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x5d,%dh │ │ │ │ + mov $0xb6,%al │ │ │ │ + pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4(%rcx,%rbx,8) │ │ │ │ fs scas %es:(%rdi),%eax │ │ │ │ @@ -2649370,18 +2649376,21 @@ │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x31377(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xd(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5664e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WRB │ │ │ │ + add $0x0,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x870ad1d7,%eax │ │ │ │ (bad) │ │ │ │ fldl (%rcx) │ │ │ │ @@ -2649766,21 +2649775,17 @@ │ │ │ │ add %cl,-0x5(%rdi,%rbx,4) │ │ │ │ mov $0xb9,%bl │ │ │ │ (bad) │ │ │ │ repnz adc (%rcx),%dl │ │ │ │ rolb $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - jnp 1b38b45 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x17b5e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.R │ │ │ │ + add %dl,0x44(%rax) │ │ │ │ add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x14144(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2650657,18 +2650662,20 @@ │ │ │ │ fdivs (%rbx) │ │ │ │ or %cl,-0x38(%rsi,%rdi,1) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ adc %edx,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x7a,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dl,%dl │ │ │ │ + jp 1b39685 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x44(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.R │ │ │ │ add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x14144(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2650678,16 +2650685,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rdx) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add %edi,0x1(%rbx) │ │ │ │ + add %dh,0x0(%rax) │ │ │ │ + jnp 1b396bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1b3967d │ │ │ │ @@ -2650805,21 +2650812,17 @@ │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xd882eb3(%rdi) │ │ │ │ adc 0xd01151(%rbp),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - jnp 1b3987d │ │ │ │ + add %al,0x17b1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.R │ │ │ │ + add %dl,0x44(%rax) │ │ │ │ add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x14144(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2650829,21 +2650832,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rdx) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17b4c(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WXB jnp 1b398b5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1b39875 │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1b39931 │ │ │ │ (bad) │ │ │ │ @@ -2652964,15 +2652969,16 @@ │ │ │ │ add %ah,0x31cc1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x558c9(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + enter $0x558,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %cl,-0x5804078c(%rcx) │ │ │ │ and %esi,%ebx │ │ │ │ jnp 1b3b3ba │ │ │ │ @@ -2654575,15 +2654581,15 @@ │ │ │ │ ... │ │ │ │ add %bl,-0x1b65d9d5(%rip) │ │ │ │ sbb %edx,0x7a(%rax) │ │ │ │ adc %edx,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and 0x1(%rdx),%bh │ │ │ │ + and 0x1(%rdx),%dil │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.R │ │ │ │ add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x14144(%rax) │ │ │ │ @@ -2654597,21 +2654603,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rdx) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17a2b(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub 0x1(%rdx),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1b3c845 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ adc %al,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -2671726,15 +2671734,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ js 1b4a08d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x341a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %al,0x86400000000001d0 │ │ │ │ + movabs %al,0x86700000000001d0 │ │ │ │ push $0x5 │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ xorl $0x13017c,0xe5b40b1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2679367,16 +2679375,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x341c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ror $1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cli │ │ │ │ + add %ah,-0x7(%rax) │ │ │ │ pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7f(%rax) │ │ │ │ @@ -2679717,16 +2679724,16 @@ │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rdi │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WB insl (%dx),%es:(%rdi) │ │ │ │ + add %al,0x49(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ movabs 0x130135df98ffee41,%al │ │ │ │ @@ -2683214,19 +2683221,21 @@ │ │ │ │ add %ah,-0x1f(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4f(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - vpshufb (%r8),%xmm31,%xmm8 │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + add %dl,0x62(%rax) │ │ │ │ + push %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x54683431(%rdx) │ │ │ │ jo 1b534e9 │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -2684557,15 +2684566,15 @@ │ │ │ │ add %ah,-0x8(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xcb,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ jrcxz 1b5454b │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6c9a4eab(%rcx) │ │ │ │ @@ -2693301,15 +2693310,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x32(%rax) │ │ │ │ + add %dl,-0x32(%rax) │ │ │ │ push %rdi │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ @@ -2694394,15 +2694403,15 @@ │ │ │ │ add %dl,-0x56(%rax) │ │ │ │ add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6c(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x54aa8(%rax) │ │ │ │ + add %ah,0x54aa7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movsxd -0x58(%rdx),%esi │ │ │ │ (bad) │ │ │ │ @@ -2694483,16 +2694492,17 @@ │ │ │ │ add %al,-0xf(%rax) │ │ │ │ rex.WRX add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x20(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x568fe(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + push $0x5 │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,0x61(%rbp) │ │ │ │ call *%rdi │ │ │ │ (bad) │ │ │ │ fsubrl 0x130162(%rbp) │ │ │ │ @@ -2695098,20 +2695108,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ js 1b5c945 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ lea 0x3(%rdx),%edx │ │ │ │ ... │ │ │ │ - xor %ch,0x568(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ + jo 1b5c95d │ │ │ │ + push $0x5 │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x49ec7358(%rdx) │ │ │ │ xor $0x38,%al │ │ │ │ sbb %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -2697423,15 +2697432,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea (bad),%edx │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jno 1b5e6c3 │ │ │ │ + rex jb 1b5e6c3 │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2698980,16 +2698989,17 @@ │ │ │ │ js 1b5f915 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x35bc7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d0af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x22(%rax) │ │ │ │ - imul $0xffffffd8,0x0(%rip),%eax │ │ │ │ + add %dl,0x56b22(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ rex.RB jae 1b5f96d │ │ │ │ mov $0x13d5088,%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2699135,19 +2699145,22 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x56(%rax) │ │ │ │ pop %rsp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c9ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x558df(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + ficomps 0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x6c(%rbx) │ │ │ │ in $0x7e,%eax │ │ │ │ mov $0x1274daf,%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -2703751,18 +2703764,20 @@ │ │ │ │ cmp %al,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x29,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x55d(%rbp) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + rclb $1,0x55d(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ jno 1b635b2 │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %rsi │ │ │ │ mov 0x1301(%rip),%esp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703772,21 +2703787,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x30439(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x69(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ + add %dl,0x55d97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ add %cl,0x29(%rbp) │ │ │ │ jae 1b63637 │ │ │ │ or 0x13014105(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1b6361d │ │ │ │ @@ -2703845,16 +2703858,17 @@ │ │ │ │ cmp (%rbx,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rdx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x55d(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + pop %rbp │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ @@ -2705700,15 +2705714,15 @@ │ │ │ │ ... │ │ │ │ add %al,-0x1(%rax) │ │ │ │ or $0x3,%eax │ │ │ │ add %ah,-0x52(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%bh │ │ │ │ + jo 1b64e41 │ │ │ │ push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2709103,15 +2709117,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x30dff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x53(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%cl │ │ │ │ + and %cl,%cl │ │ │ │ push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2709197,22 +2709211,19 @@ │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x30e00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1d0ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x30(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x56ad0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x6c2dde26(%rax) │ │ │ │ iret │ │ │ │ fs push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2709251,15 +2709262,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1b67e12 │ │ │ │ + add %dl,%cl │ │ │ │ push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2709295,15 +2709306,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ add %ecx,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d0ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ lret $0x56a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2724285,15 +2724296,16 @@ │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x3506d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x1d1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x59,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + pop %rcx │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x27ad2bf3(%rcx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2724334,21 +2724346,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ push %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cc58(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x74(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ + add %ah,0x56d8c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,0x3afe27f4(%rbp) │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2725181,15 +2725191,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x35076(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ es rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + nop │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ pop %rbx │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2725305,16 +2725315,16 @@ │ │ │ │ push %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WR │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRB │ │ │ │ add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ @@ -2731438,15 +2731448,15 @@ │ │ │ │ add %al,-0x3(%rax) │ │ │ │ rex.WRX add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x58(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56d6b(%rax) │ │ │ │ + add %dh,0x56d6b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dh,0x10(%rdi) │ │ │ │ mov %ecx,%ebp │ │ │ │ cmp $0xb9,%al │ │ │ │ @@ -2734933,17 +2734943,17 @@ │ │ │ │ pop %rcx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2b(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1b7bb04 │ │ │ │ - pop %rsi │ │ │ │ - add $0x0,%eax │ │ │ │ + lock adc 0x5(%rsi),%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x75(%rcx) │ │ │ │ mov $0xe2,%bl │ │ │ │ sub 0x13011ce0(%rdi),%ch │ │ │ │ @@ -2738786,16 +2738796,16 @@ │ │ │ │ ... │ │ │ │ add %al,-0x2c(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1d0a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x568b0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x4f(%rax) │ │ │ │ + push $0x5 │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dl,-0xc(%rax) │ │ │ │ and $0xee,%al │ │ │ │ out %eax,$0x95 │ │ │ │ pop %rcx │ │ │ │ @@ -2739043,17 +2739053,16 @@ │ │ │ │ fcmove %st(1),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5f(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x54f,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x46(%rax) │ │ │ │ + rex.WRXB add $0x0,%rax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5bd46002(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ cmp $0x130154,%eax │ │ │ │ @@ -2739112,20 +2739121,19 @@ │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x59(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x68,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ + mov $0xfb,%al │ │ │ │ + push $0x5 │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ iret │ │ │ │ jmp ffffffffa73ed747 <_edata@@Base+0xffffffffa01ed747> │ │ │ │ and (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2747671,19 +2747679,21 @@ │ │ │ │ add %dh,-0x56(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock int $0xc9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x55df1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + lock pop %rbp │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x5e525b27(%rbx) │ │ │ │ mov 0x13010c(%rdx),%cs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2751629,19 +2751639,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x558d7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + add $0x0,%eax │ │ │ │ + or %cl,(%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ adc $0x6b,%al │ │ │ │ jnp 1b883b6 │ │ │ │ and $0x13010646,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2751999,16 +2752012,17 @@ │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%al │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x568c3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + push $0x5 │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dh,-0x633fac7b(%rdi) │ │ │ │ cli │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ or %eax,(%rcx) │ │ │ │ @@ -2752730,16 +2752744,15 @@ │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x3,%rax │ │ │ │ add %dl,0x1ce6b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %ah,-0x70(%rax) │ │ │ │ pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ @@ -2758048,21 +2758061,19 @@ │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x35d2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d1bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x54998(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - rex.WB add $0x0,%rax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sarl $1,0x6b(%rbp) │ │ │ │ cmp %ebx,%ecx │ │ │ │ xor $0x13010a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -2761900,22 +2761911,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x543ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov 0x5(%rax),%gs │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ + add %dl,-0x72(%rax) │ │ │ │ + push $0x5 │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0x3b49db13(%rbp) │ │ │ │ imul $0x130101,%eax,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2768168,16 +2768176,17 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add $0x0,%rax │ │ │ │ add %ah,(%rcx) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56883(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + push $0x5 │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bl,(%rcx) │ │ │ │ jno 1b956d9 │ │ │ │ mov $0x4c0db514,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2775084,16 +2775093,16 @@ │ │ │ │ adc %cl,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1b9af12 │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or %ah,0x5(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %esp,0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x43(%rax) │ │ │ │ @@ -2785884,20 +2785893,19 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ add $0x0,%eax │ │ │ │ add %ch,-0x37(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2b(%rax) │ │ │ │ - rex.WX add $0x0,%rax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ + add %dh,0x54ad4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ add %dh,%dl │ │ │ │ xchg %ebx,%esi │ │ │ │ mov $0x70a111ec,%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2785907,15 +2785915,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rsp │ │ │ │ add $0x0,%eax │ │ │ │ mov $0xa6,%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xec,%al │ │ │ │ + loopne 1ba3c66 │ │ │ │ push $0x5 │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,-0x1e0677f0(%rdx) │ │ │ │ mov $0x99,%bl │ │ │ │ (bad) │ │ │ │ @@ -2786173,16 +2786181,16 @@ │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x42(%rax) │ │ │ │ push %rsp │ │ │ │ add $0x0,%eax │ │ │ │ and %bh,0x1d0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ba3f91 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + nop │ │ │ │ + mov $0x6d,%bh │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ jg 1ba4051 │ │ │ │ @@ -2787124,15 +2787132,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WX push %rsp │ │ │ │ add $0x0,%eax │ │ │ │ jo 1ba4bf9 │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ push $0x6d │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsp,%rax,2) │ │ │ │ @@ -2787750,20 +2787758,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ js 1ba531d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x4f(%rax) │ │ │ │ push %rsp │ │ │ │ add $0x0,%eax │ │ │ │ - movabs 0x1c969,%al │ │ │ │ - orl $0x0,0x5(%rdx) │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ + movabs 0x400000000001c969,%al │ │ │ │ + orb $0x0,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ add %bl,-0x5e(%rdi) │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1ba5365 │ │ │ │ @@ -2788461,22 +2788469,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rbp │ │ │ │ push %rsp │ │ │ │ add $0x0,%eax │ │ │ │ sarb $1,-0x2f(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub %ebp,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ + add %al,0x29(%rax) │ │ │ │ + imul $0xffffffd8,0x0(%rip),%eax │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x53(%rdx,%rbx,1) │ │ │ │ mov $0x62b77cef,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1ba5bd5 │ │ │ │ @@ -2788663,15 +2788667,15 @@ │ │ │ │ add %dh,0x55456(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1c(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ @@ -2788686,15 +2788690,15 @@ │ │ │ │ js 1ba5e5d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ push %rsi │ │ │ │ push %rsp │ │ │ │ add $0x0,%eax │ │ │ │ - movabs 0x800000000001d140,%al │ │ │ │ + movabs 0xd00000000001d140,%al │ │ │ │ out %eax,(%dx) │ │ │ │ push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ @@ -2789052,15 +2789056,15 @@ │ │ │ │ pop %rcx │ │ │ │ push %rsp │ │ │ │ add $0x0,%eax │ │ │ │ adc %ah,%ah │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2790151,17 +2790155,16 @@ │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1d0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xba,%al │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,0x55d(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ jrcxz 1ba70bb │ │ │ │ (bad) │ │ │ │ @@ -2790626,20 +2790629,21 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ push %sp │ │ │ │ add $0x0,%eax │ │ │ │ rex test %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rorb $0x0,0x5(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x54f,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x67(%rbx) │ │ │ │ add $0x7761e891,%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2790803,18 +2790807,16 @@ │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x68(%rax) │ │ │ │ push %rsp │ │ │ │ add $0x0,%eax │ │ │ │ rorb $1,0x1ce(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bh │ │ │ │ - push $0x5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sub $0x6a,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x320fd0c3(%rcx) │ │ │ │ orl $0x0,0x130165(%rdx) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -2791038,17 +2791040,17 @@ │ │ │ │ add %dh,0x6a(%rax) │ │ │ │ push %rsp │ │ │ │ add $0x0,%eax │ │ │ │ jo 1ba7c56 │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56b27(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + imul $0xffffffd8,0x0(%rip),%eax │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dh,0x7ad1a1e4(%rsi) │ │ │ │ mov %ds,%eax │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2792619,17 +2792621,16 @@ │ │ │ │ add %dh,0x77(%rax) │ │ │ │ push %rsp │ │ │ │ add $0x0,%eax │ │ │ │ mov $0x4b,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ + add %dl,(%rax) │ │ │ │ + jmp 1ba8fcb │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0xf8c4e1e(%rdi,%rbx,4) │ │ │ │ push %rsp │ │ │ │ @@ -2792913,17 +2792914,17 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ jns 1ba935f │ │ │ │ add $0x0,%eax │ │ │ │ lock ror $1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and $0x55e,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x24(%rax) │ │ │ │ + pop %rsi │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5b53a89b(%rdx) │ │ │ │ out %eax,(%dx) │ │ │ │ and %dl,(%rbx) │ │ │ │ @@ -2793546,21 +2793547,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ jg 1ba9b3f │ │ │ │ add $0x0,%eax │ │ │ │ nop │ │ │ │ in $0xc9,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x78(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ + add %al,0x56077(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ add %bl,(%rdi) │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ sbb %ah,0x5b(%rcx,%rdx,4) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2793789,15 +2793788,15 @@ │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ adcl $0x90000000,0x0(%rbp,%rax,1) │ │ │ │ loop 1ba9dd4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2794614,21 +2794613,19 @@ │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ mov %dl,0x0(%rbp,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cbf3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5b(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ + add %dl,0x5605b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rdi) │ │ │ │ xchg %eax,%ebx │ │ │ │ adc %al,0x7328c57a(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2794843,15 +2794840,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x0(%rbp,%rax,1),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1baab28 │ │ │ │ + and %bl,%dh │ │ │ │ rex.WB add $0x0,%rax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ adc %ecx,0xdbf6416(%rsi) │ │ │ │ @@ -2795024,16 +2795021,15 @@ │ │ │ │ add %al,0x5548b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + add %dl,-0x54(%rax) │ │ │ │ rex.WB add $0x0,%rax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ cmc │ │ │ │ @@ -2795236,21 +2795232,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ lea 0x0(%rbp,%rax,1),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x78(%rax) │ │ │ │ - pop %rax │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ + add %dl,0x55888(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ add %cl,(%rdx,%rbp,4) │ │ │ │ rex.W xor $0x90,%al │ │ │ │ cmp 0x3e(%rbp),%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2795447,15 +2795441,15 @@ │ │ │ │ mov 0x0(%rbp,%rax,1),%ss │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rbp │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x20(%rax) │ │ │ │ + add %dh,0x20(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ @@ -2797786,19 +2797780,22 @@ │ │ │ │ js 1bacedd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x55897(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ce4c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x558ef(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + pop %rax │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x7061204c(%rsp,%rdi,2) │ │ │ │ fstps 0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ @@ -2798765,15 +2798762,15 @@ │ │ │ │ js 1badb85 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x55dcc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1d0af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56ae5(%rax) │ │ │ │ + add %ah,0x56ae5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ movabs 0x13015690aebfc6df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2798804,16 +2798801,16 @@ │ │ │ │ add %dl,%al │ │ │ │ mov $0x55e,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ jo 1badcf2 │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movabs %al,0xbd8000000000549 │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs %eax,0xbd8000000000549 │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x56(%rbp) │ │ │ │ and $0x21,%al │ │ │ │ (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2799174,21 +2799171,19 @@ │ │ │ │ or 0x5(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lods %ds:(%rsi),%al │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x61(%rax) │ │ │ │ - pop %rax │ │ │ │ - add $0x0,%eax │ │ │ │ - or %cl,(%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ + add %dl,0x5589e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ add %ch,0xb(%rsi) │ │ │ │ mov $0x1e,%bh │ │ │ │ rex.X call 14bc3040 <_edata@@Base+0xd9c3040> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bae0dd │ │ │ │ @@ -2800049,15 +2800044,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ fs (bad) │ │ │ │ add $0x0,%eax │ │ │ │ and %ch,-0x37(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rex.WX add $0x0,%rax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ @@ -2801535,20 +2801530,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ js 1bafead │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x57097(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - repnz rex.WB add $0x0,%rax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ + add %dl,0x549f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ add %ch,%dl │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ in (%dx),%eax │ │ │ │ pop %rcx │ │ │ │ out %al,(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ test %ebx,0x1(%rcx) │ │ │ │ @@ -2801577,15 +2801571,15 @@ │ │ │ │ js 1baff3d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ cwtl │ │ │ │ jo 1baffa1 │ │ │ │ ... │ │ │ │ - xor %ah,%cl │ │ │ │ + mov $0xe1,%al │ │ │ │ rex.WB add $0x0,%rax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x360dc20c(%rip) │ │ │ │ adcl $0x0,0x130119(%rsi) │ │ │ │ @@ -2802962,21 +2802956,19 @@ │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ movabs 0xc160000000000574,%al │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x36(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ + add %ah,0x55dca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,0x17(%rax) │ │ │ │ loopne 1bb0ffc │ │ │ │ xchg %eax,%ecx │ │ │ │ ret │ │ │ │ xchg %eax,%ebp │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2805248,15 +2805240,15 @@ │ │ │ │ jne 1bb2af1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1bb2b5c │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x67(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ rex.WX add $0x0,%rax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x62230ad8(%rax) │ │ │ │ sub %esi,%ebx │ │ │ │ @@ -2806232,16 +2806224,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x38(%rax) │ │ │ │ js 1bb36c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1d0,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in $0x6c,%eax │ │ │ │ + loopne 1bb36af │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x15(%rdx) │ │ │ │ movabs %al,0x13011571621be0 │ │ │ │ @@ -2813518,18 +2813510,17 @@ │ │ │ │ ... │ │ │ │ add %al,-0xe(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d22a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x3b(%rax) │ │ │ │ + pop %rbp │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ sbb %ecx,(%rcx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2816263,16 +2816254,16 @@ │ │ │ │ (bad) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp $0x1cc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x548(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + add $0x0,%rax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xac,-0x35069e47(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2822699,19 +2822690,22 @@ │ │ │ │ loopne 1bbfb74 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x565d2(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + shlb %cl,0x5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x49c9aeda(%rbx) │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ and (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2828457,19 +2828451,19 @@ │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ror %cl,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x565a0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + movabs 0xbd8000000000565,%al │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ in $0xd2,%eax │ │ │ │ cmp %ebp,%ecx │ │ │ │ jae 1bc40fa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2833289,16 +2833283,16 @@ │ │ │ │ js 1bc7aed │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ incl 0x0(%rbx,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6e(%rax) │ │ │ │ - push $0x5 │ │ │ │ + add %dl,0x5686e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ adc -0x1e(%rbx),%ebp │ │ │ │ rex.WRXB jmp 1bc7b44 │ │ │ │ sub $0x1,%al │ │ │ │ @@ -2836019,15 +2836013,15 @@ │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ rex.RXB add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x13(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ test $0x560,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x17d825cb(%rax) │ │ │ │ @@ -2837840,16 +2837834,16 @@ │ │ │ │ ret $0x347 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ror %cl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jne 1bcb5a6 │ │ │ │ + add %ah,0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x724772f8(%rax) │ │ │ │ mov $0x9f,%dh │ │ │ │ @@ -2838892,17 +2838886,21 @@ │ │ │ │ roll $1,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rbx) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd800000000056653,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + mov $0x53,%al │ │ │ │ + add $0x0,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ js 1bcc289 │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ rex.RXB │ │ │ │ cs (bad) │ │ │ │ xor (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2839532,15 +2839530,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x347de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x38(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1bcc9fe │ │ │ │ + xor %ah,%ch │ │ │ │ push $0x5 │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bh,%dh │ │ │ │ mov (%rbx),%edi │ │ │ │ mov $0x2c,%ch │ │ │ │ @@ -2841962,16 +2841960,15 @@ │ │ │ │ add %al,-0xb(%rax) │ │ │ │ rex.RXB add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x30(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rsp │ │ │ │ + add %dl,0x54(%rax) │ │ │ │ pop %rbx │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x50(%rdx) │ │ │ │ @@ -2842531,15 +2842528,15 @@ │ │ │ │ add %dh,-0x1(%rax) │ │ │ │ rex.RXB add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x56(%rbp) │ │ │ │ + xor %dl,0x56(%rbp) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ call ffffffffa3062b28 <_edata@@Base+0xffffffff9be62b28> │ │ │ │ @@ -2843861,16 +2843858,18 @@ │ │ │ │ add %al,0x3480e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1bcff4c │ │ │ │ - rex.WB add $0x0,%rax │ │ │ │ + nop │ │ │ │ + ret $0x549 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x37(%rdx) │ │ │ │ mov %cs,-0x51(%rcx) │ │ │ │ sbb %esi,(%rax) │ │ │ │ @@ -2844941,18 +2844940,17 @@ │ │ │ │ js 1bd0c55 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x3481a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test $0x1,%ebx │ │ │ │ - add %dh,(%rax) │ │ │ │ - test %ah,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x7c(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x69(%rdx) │ │ │ │ adc %edx,0x1254ff9c(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2845586,15 +2845584,15 @@ │ │ │ │ es add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x55b(%rdx) │ │ │ │ + xor %bh,0x55b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x16fd95b7(%rax) │ │ │ │ mov $0x1301278d,%ebx │ │ │ │ @@ -2846300,18 +2846298,16 @@ │ │ │ │ xor %cl,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1bd1e03 │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp %ecx,0x5(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x38(%rax) │ │ │ │ + rex.WX add $0x0,%rax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2c25546(%rbp) │ │ │ │ rex.R │ │ │ │ add %r10,(%r19) │ │ │ │ @@ -2855768,21 +2855764,19 @@ │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x5d(%rax) │ │ │ │ push %rbp │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x548,%esi │ │ │ │ + add %al,0x548be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ jg 1bd9265 │ │ │ │ push %rsi │ │ │ │ mov %esi,%esp │ │ │ │ or (%rbx),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2859905,15 +2859899,15 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ or %esp,%esp │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %ah,%ch │ │ │ │ push $0xd001 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cltd │ │ │ │ + rex (bad) │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.R │ │ │ │ add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2863178,20 +2863172,17 @@ │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarl %cl,0x1e964db9(%rip) │ │ │ │ movabs 0xd0195f,%al │ │ │ │ - add %dh,(%rax) │ │ │ │ - gs jp 1bdf65d │ │ │ │ + add %al,0x17a64(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.R │ │ │ │ + add %dl,0x44(%rax) │ │ │ │ add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x14144(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ @@ -2864999,15 +2864990,15 @@ │ │ │ │ (bad) │ │ │ │ or $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,-0x52(%rax) │ │ │ │ + add %ah,-0x52(%rax) │ │ │ │ gs add $0x0,%eax │ │ │ │ lock ds rex.RX add $0x0,%eax │ │ │ │ ... │ │ │ │ js 1be0fc5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ @@ -2870881,69 +2870872,31 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1be617d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2c890(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - ... │ │ │ │ - add %bh,%ah │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - cmp $0x35a11887,%eax │ │ │ │ - and $0x1301,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1be61c5 │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - enter $0x2,$0x0 │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1be61e5 │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - ... │ │ │ │ - add %ch,0x4a655166(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1be620d │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ add %dl,0x36(%rax) │ │ │ │ pop %rdx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dl,-0x5f3aec45(%rip) │ │ │ │ - rex.WRX je 1be6313 │ │ │ │ + rex.WRX je 1be6283 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be6255 │ │ │ │ + js 1be61c5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.WRB pop %r10 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2870954,15 +2870907,15 @@ │ │ │ │ ... │ │ │ │ add %bh,(%rsi) │ │ │ │ iret │ │ │ │ add $0x97de3679,%eax │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be629d │ │ │ │ + js 1be620d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x4d(%rax) │ │ │ │ pop %rdx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2870973,15 +2870926,15 @@ │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ sub 0x5c258e84(%rsi,%riz,2),%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be62e5 │ │ │ │ + js 1be6255 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x56(%rax) │ │ │ │ pop %rdx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2870993,15 +2870946,15 @@ │ │ │ │ add %dh,-0xa547a85(%rbx) │ │ │ │ or %ch,%al │ │ │ │ push %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be632d │ │ │ │ + js 1be629d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x35a64(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ @@ -2871010,38 +2870963,15 @@ │ │ │ │ ... │ │ │ │ add %ch,-0x2192d3dc(%rcx) │ │ │ │ test %bh,0x5f(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be6375 │ │ │ │ - test $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x5484e20,%al │ │ │ │ - ... │ │ │ │ - loopne 1be643f │ │ │ │ - add $0x0,%rax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WR sbb -0x43(%rbx),%r10b │ │ │ │ - out %eax,(%dx) │ │ │ │ - jl 1be63b6 │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1be63bd │ │ │ │ + js 1be62e5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ in $0x5a,%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2871072,14 +2871002,37 @@ │ │ │ │ ... │ │ │ │ add %ch,0x59(%rbp) │ │ │ │ movabs 0x1301612e49f958,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x5484e20,%al │ │ │ │ + ... │ │ │ │ + loopne 1be643f │ │ │ │ + add $0x0,%rax │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WR sbb -0x43(%rbx),%r10b │ │ │ │ + out %eax,(%dx) │ │ │ │ + jl 1be63b6 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1be63bd │ │ │ │ + test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ std │ │ │ │ pop %rdx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2871096,58 +2871049,58 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be6495 │ │ │ │ + js 1be6405 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x2(%rax) │ │ │ │ pop %rdx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ in $0xd9,%al │ │ │ │ - jo 1be654d │ │ │ │ + jo 1be64bd │ │ │ │ add %esp,0x40(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be64dd │ │ │ │ + js 1be644d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ movabs %eax,0x35b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be64fd │ │ │ │ + js 1be646d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dl,0x0(%rcx) │ │ │ │ - jle 1be64f1 │ │ │ │ + jle 1be6461 │ │ │ │ or 0x13110aa4(%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be6525 │ │ │ │ + js 1be6495 │ │ │ │ test $0x0,%eax │ │ │ │ - add %ch,0x65(%rax) │ │ │ │ - mov $0x1,%esi │ │ │ │ + add %bl,%al │ │ │ │ + fs mov $0x1,%esi │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ pop %rbx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -2871159,18 +2871112,18 @@ │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ imul $0xfffffffa,0x1168d999(%rdx),%esp │ │ │ │ adc %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be656d │ │ │ │ + js 1be64dd │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x1be65(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + gs mov $0x1,%esi │ │ │ │ add %dh,-0x4c(%rax) │ │ │ │ pop %rbx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ @@ -2871203,15 +2871156,50 @@ │ │ │ │ pop %rbp │ │ │ │ push %rsi │ │ │ │ shl $0x51,%bh │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be65fd │ │ │ │ + js 1be656d │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x35b,%esp │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1be658d │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ + add %cl,-0x1fa83811(%rax) │ │ │ │ + test %bl,0x130152(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,-0x41(%rax) │ │ │ │ + pop %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ + add %bh,(%rdx) │ │ │ │ + fcmovne %st(0),%st │ │ │ │ + addr32 or %edx,%esi │ │ │ │ + xor $0x13010a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,0x6c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5e(%rax) │ │ │ │ add $0x0,%rax │ │ │ │ @@ -2871232,47 +2871220,50 @@ │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1be6645 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x35b,%esp │ │ │ │ + add %ah,0x2c890(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be6665 │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %cl,-0x1fa83811(%rax) │ │ │ │ - test %bl,0x130152(%rdi) │ │ │ │ + add %bh,%ah │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + cmp $0x35a11887,%eax │ │ │ │ + and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1be668d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x41(%rax) │ │ │ │ - pop %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1be66ad │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %bh,(%rdx) │ │ │ │ - fcmovne %st(0),%st │ │ │ │ - addr32 or %edx,%esi │ │ │ │ - xor $0x13010a,%eax │ │ │ │ + add %ch,0x4a655166(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + push %rsp │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1be66d5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2872185,28 +2872176,53 @@ │ │ │ │ push %rax │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ + add %ah,0x141b8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + test $0x5e,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x3c(%rax) │ │ │ │ + pop %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,%esi │ │ │ │ + mov %dh,0x124d24e6(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1be737d │ │ │ │ + test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0x54,%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x50(%rax) │ │ │ │ rex.WX add $0x0,%rax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x62(%rdx) │ │ │ │ - jmp 1be737a │ │ │ │ + jmp 1be73c2 │ │ │ │ sbb %edi,(%rdx) │ │ │ │ fwait │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -2872226,39 +2872242,14 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x741275d6(%rbx) │ │ │ │ or %ah,0x20(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be73c5 │ │ │ │ - test $0x0,%eax │ │ │ │ - add %ah,0x141b8(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test $0x5e,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x3c(%rax) │ │ │ │ - pop %rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,%esi │ │ │ │ - mov %dh,0x124d24e6(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ js 1be740d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ @@ -2872403,14 +2872394,40 @@ │ │ │ │ fldl 0x47cd57ac(%rbp) │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1be7605 │ │ │ │ test $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x141,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + pop %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + loopne 1be76d1 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %esp,(%rbx) │ │ │ │ + cmp %esi,0x3a261bc9(%rdi) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1be764d │ │ │ │ + test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %al,0x3005b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %eax,0x5(%rdi) │ │ │ │ @@ -2872425,15 +2872442,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add -0x5af2039d(%rsi),%eax │ │ │ │ mov $0x29,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be764d │ │ │ │ + js 1be7695 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x76(%rax) │ │ │ │ push %rdi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2872447,40 +2872464,14 @@ │ │ │ │ ... │ │ │ │ add %bl,-0x72136fa(%rbx) │ │ │ │ fidivrl 0x2f(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be7695 │ │ │ │ - test $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x141,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - pop %rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loopne 1be7761 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %esp,(%rbx) │ │ │ │ - cmp %esi,0x3a261bc9(%rdi) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ js 1be76dd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ push %rdi │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2872618,14 +2872609,39 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ rex.WR sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dh,-0x20(%rax) │ │ │ │ + pop %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cli │ │ │ │ + pop %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pmaddwd %mm4,%mm2 │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + shlb $1,0x1301203b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1be791d │ │ │ │ + test $0x0,%eax │ │ │ │ add %dl,-0x1b(%rax) │ │ │ │ pop %rsp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x35ce2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2872638,59 +2872654,34 @@ │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %esp,0x2d593bac(%rcx,%rbx,4) │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be791d │ │ │ │ + js 1be7965 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ fstpl 0x3(%rbp) │ │ │ │ ... │ │ │ │ - js 1be793d │ │ │ │ + js 1be7985 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dh,0x18ed4a7a(%rcx) │ │ │ │ pop %rax │ │ │ │ - rex.WRB jno 1be79aa │ │ │ │ + rex.WRB jno 1be79f2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x20(%rax) │ │ │ │ - pop %rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cli │ │ │ │ - pop %rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pmaddwd %mm4,%mm2 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - shlb $1,0x1301203b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1be79ad │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -2872789,37 +2872780,59 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1be7b15 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,0x35efc(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or %ebx,0x3(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test %esi,-0xa54aa16(,%rdx,2) │ │ │ │ + imul $0x13,(%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1be7b5d │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ add %dl,(%rax) │ │ │ │ sbb %cl,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe1,%ah │ │ │ │ - jle 1be7b5b │ │ │ │ + jle 1be7ba3 │ │ │ │ (bad) │ │ │ │ and (%rbx),%cl │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be7b5d │ │ │ │ + js 1be7ba5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0xf(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ ror $1,%dl │ │ │ │ pop %rsp │ │ │ │ @@ -2872830,36 +2872843,14 @@ │ │ │ │ ... │ │ │ │ add %bh,0x2e5cf56e(%rbx) │ │ │ │ mov %ecx,0x13(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be7ba5 │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,0x35efc(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or %ebx,0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test %esi,-0xa54aa16(,%rdx,2) │ │ │ │ - imul $0x13,(%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ js 1be7bed │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0xc8,%dh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -2872913,28 +2872904,39 @@ │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1be7cc5 │ │ │ │ test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,0x30534(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x141,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rex or $0x5f,%al │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + pop %rdi │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ - ... │ │ │ │ - add %dl,0x14(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x65,%al │ │ │ │ + jne 1be7d18 │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - sub 0x1e(%rbp),%dh │ │ │ │ - nop │ │ │ │ - add %r10,(%rbx) │ │ │ │ + pop %rsp │ │ │ │ + push %rdx │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1be7d0d │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ @@ -2872955,61 +2872957,50 @@ │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1be7d55 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0x5,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x30534(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test $0x305,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jno 1be7dd0 │ │ │ │ - jle 1be7e18 │ │ │ │ - cli │ │ │ │ + add %dl,0x14(%rsi) │ │ │ │ (bad) │ │ │ │ + sub 0x1e(%rbp),%dh │ │ │ │ + nop │ │ │ │ + add %r10,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1be7d9d │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x141,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rex or $0x5f,%al │ │ │ │ + ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + test $0x5,%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - (bad) │ │ │ │ - pop %rdi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x305,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x65,%al │ │ │ │ - jne 1be7df0 │ │ │ │ - pop %rbp │ │ │ │ + add %bl,(%rax) │ │ │ │ + jno 1be7e18 │ │ │ │ + jle 1be7e60 │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - pop %rsp │ │ │ │ - push %rdx │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1be7de5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ fildl 0x3(%rip) │ │ │ │ @@ -2873104,19 +2873095,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x305ef(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56886(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %ch,0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x2172b5df(%rdx) │ │ │ │ subl $0x0,0x1301(%rbp,%rdi,1) │ │ │ │ js 1be7f95 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,-0x53(%rax) │ │ │ │ @@ -2873134,14 +2873128,38 @@ │ │ │ │ xchg %eax,%esi │ │ │ │ cmp 0x13(%rcx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1be7fdd │ │ │ │ test $0x0,%eax │ │ │ │ + add %ah,-0x44(%rax) │ │ │ │ + add %eax,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x35f20(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x35f34(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + out %al,(%dx) │ │ │ │ + push %rbp │ │ │ │ + adc %esi,0x13017d57(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1be8025 │ │ │ │ + test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ sub 0x3(%rcx),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x780000000001cab0,%al │ │ │ │ mov $0xa9,%bl │ │ │ │ @@ -2873154,22 +2873172,22 @@ │ │ │ │ mov $0xf2943649,%esp │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be8025 │ │ │ │ + js 1be806d │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3593500(%rax) │ │ │ │ ... │ │ │ │ - js 1be8045 │ │ │ │ + js 1be808d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2873177,38 +2873195,14 @@ │ │ │ │ pop %rsi │ │ │ │ fisttps 0x173eddf(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,-0x44(%rax) │ │ │ │ - add %eax,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x35f20(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x35f34(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - push %rbp │ │ │ │ - adc %esi,0x13017d57(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1be80b5 │ │ │ │ - test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ hlt │ │ │ │ add $0x3,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x9(%rax) │ │ │ │ add $0x3,%eax │ │ │ │ @@ -2873350,14 +2873344,40 @@ │ │ │ │ xchg %esp,0x421777fb(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1be82ad │ │ │ │ test $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x141,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x35f(%rip) │ │ │ │ + ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WXB pop %r15 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0xc4,%bh │ │ │ │ + lret │ │ │ │ + jb 1be82f7 │ │ │ │ + (bad) │ │ │ │ + jp 1be833a │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ or (%rsi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2873392,40 +2873412,14 @@ │ │ │ │ (bad) │ │ │ │ and %dh,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x141,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x0,0x35f(%rip) │ │ │ │ - ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WXB pop %r15 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0xc4,%bh │ │ │ │ - lret │ │ │ │ - jb 1be8387 │ │ │ │ - (bad) │ │ │ │ - jp 1be83ca │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x3595b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %bl,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2873457,15 +2873451,15 @@ │ │ │ │ ... │ │ │ │ add %ch,0x231a642a(%rbp) │ │ │ │ (bad) │ │ │ │ add %r10w,%r8w │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + lock cltd │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.R │ │ │ │ add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2873576,14 +2873570,39 @@ │ │ │ │ (bad) │ │ │ │ jge 1be85c2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ + add %dl,0x141bc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WXB pop %r15 │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x66(%rax) │ │ │ │ + pop %rdi │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + jbe 1be8662 │ │ │ │ + push %rdx │ │ │ │ + ds mov 0x1301(,%rdx,2),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1be85c5 │ │ │ │ + test $0x0,%eax │ │ │ │ add %dh,0x1e335(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x67(%rax) │ │ │ │ pop %rcx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2873616,39 +2873635,14 @@ │ │ │ │ ret │ │ │ │ or %cl,(%rdx) │ │ │ │ fsubs 0x1(%rdi,%rbp,8) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be860d │ │ │ │ - test $0x0,%eax │ │ │ │ - add %dl,0x141bc(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WXB pop %r15 │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x66(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - jbe 1be86f2 │ │ │ │ - push %rdx │ │ │ │ - ds mov 0x1301(,%rdx,2),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ js 1be8655 │ │ │ │ test $0x0,%eax │ │ │ │ add %al,0x36(%rax) │ │ │ │ jrcxz 1be86ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1be8667 │ │ │ │ @@ -2873811,14 +2873805,32 @@ │ │ │ │ jo 1be88da │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x5f,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1c926(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dh,-0x262fd8a8(%rbx,%rdx,1) │ │ │ │ + xor 0x1301(%rip),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1be88dd │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ add %dl,(%rax) │ │ │ │ and (%rsi),%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x306,%eax │ │ │ │ @@ -2873831,80 +2873843,55 @@ │ │ │ │ (bad) │ │ │ │ or $0x39ca766a,%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be88dd │ │ │ │ - test $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - fisttps 0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x34fdc,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movl $0xba66cccf,0x23(%rcx) │ │ │ │ - add %r10,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ js 1be8925 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x5f,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x35fe4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1c926(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %cl,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x262fd8a8(%rbx,%rdx,1) │ │ │ │ - xor 0x1301(%rip),%ebp │ │ │ │ + add %al,-0x16548351(%rbx) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rsi),%ebp │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1be896d │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,-0x1e(%rax) │ │ │ │ - rex.WRXB add (%r8),%r8 │ │ │ │ + add %ah,%al │ │ │ │ + fisttps 0x3(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x34fdc,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loope 1be8a1a │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ - and $0x54,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - jp 1be8a3f │ │ │ │ - add %edx,(%rbx) │ │ │ │ + movl $0xba66cccf,0x23(%rcx) │ │ │ │ + add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1be89b5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,%al │ │ │ │ mov %edi,0x1(%rsi) │ │ │ │ @@ -2873924,62 +2873911,18 @@ │ │ │ │ movsxd 0x111c83c(%rdi),%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x35fe4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %cl,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,-0x16548351(%rbx) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rsi),%ebp │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1be8a45 │ │ │ │ - test $0x0,%eax │ │ │ │ - add %al,0x34fe4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loop 1be8af2 │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %bh,%dh │ │ │ │ - adc $0x4b6a4570,%esi │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1be8a8d │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ add %ah,%al │ │ │ │ sbb %al,0x5(%rax) │ │ │ │ ... │ │ │ │ - js 1be8aad │ │ │ │ + js 1be8a1d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,-0x31(%rdi) │ │ │ │ (bad) │ │ │ │ or %bh,0x140efe7(%rdi) │ │ │ │ @@ -2873999,31 +2873942,31 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2(%rdi) │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ - jae 1be8bc3 │ │ │ │ + jae 1be8b33 │ │ │ │ rex │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be8b1d │ │ │ │ + js 1be8a8d │ │ │ │ test $0x0,%eax │ │ │ │ add %al,(%rbx) │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ lcall *0x54020a0(%rdi) │ │ │ │ ... │ │ │ │ - js 1be8b3d │ │ │ │ + js 1be8aad │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2874034,29 +2873977,80 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ and %al,0x5(%rax) │ │ │ │ ... │ │ │ │ - js 1be8b85 │ │ │ │ + js 1be8af5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,%dl │ │ │ │ push %rax │ │ │ │ mov -0x61(%rax),%bl │ │ │ │ - jns 1be8bb1 │ │ │ │ + jns 1be8b21 │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ + add %ah,-0x1e(%rax) │ │ │ │ + rex.WRXB add (%r8),%r8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + loope 1be8bca │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + and $0x54,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + jp 1be8bef │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1be8b65 │ │ │ │ + test $0x0,%eax │ │ │ │ + add %al,0x34fe4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + loop 1be8c12 │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %bh,%dh │ │ │ │ + adc $0x4b6a4570,%esi │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1be8bad │ │ │ │ + test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x35d4d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ @@ -2874156,73 +2874150,114 @@ │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1be8d15 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + rex add $0x0,%eax │ │ │ │ + shrb $0xc9,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %bh,0x79eee906(%rsi) │ │ │ │ + gs std │ │ │ │ + (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1be8d5d │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ add %dl,-0x80(%rax) │ │ │ │ pop %rbp │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ rex.XB mov $0x2c,%r13b │ │ │ │ - rex.WRB jo 1be8dd7 │ │ │ │ + rex.WRB jo 1be8e1f │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be8d5d │ │ │ │ + js 1be8da5 │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,0x54082(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x1c9,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1be8dc5 │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ch,-0xed4c8ce(%rax) │ │ │ │ + xor 0x73(%rax),%al │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1be8ded │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x35d80(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bl,-0x73(%rax) │ │ │ │ ret │ │ │ │ sahf │ │ │ │ - jne 1be8e03 │ │ │ │ + jne 1be8e93 │ │ │ │ sbb $0x7c,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be8da5 │ │ │ │ + js 1be8e35 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dh,0x540aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - rex add $0x0,%eax │ │ │ │ - shrb $0xc9,(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + cs leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %bh,0x79eee906(%rsi) │ │ │ │ - gs std │ │ │ │ + add %al,0x4d(%rdx) │ │ │ │ + es rex.B (bad) │ │ │ │ + rex.R int1 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be8ded │ │ │ │ + js 1be8e7d │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,0x34fe5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -2874236,34 +2874271,61 @@ │ │ │ │ repnz mov %ebp,0x10(%rbp) │ │ │ │ ss (bad) │ │ │ │ cmp $0x71,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be8e35 │ │ │ │ + js 1be8ec5 │ │ │ │ test $0x0,%eax │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x4a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x54082(%rax) │ │ │ │ + js 1be8ee5 │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc -0x79a5ea03(%rbp),%ch │ │ │ │ + (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0x1c9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be8e55 │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1be8f0d │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,%al │ │ │ │ + lock rex add $0x0,%eax │ │ │ │ + mov $0x2f,%al │ │ │ │ + leave │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ch,-0xed4c8ce(%rax) │ │ │ │ - xor 0x73(%rax),%al │ │ │ │ + add %bl,%dl │ │ │ │ + stc │ │ │ │ + xchg %eax,%esp │ │ │ │ + rex.WXB jnp 1be8f92 │ │ │ │ + and %ebx,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be8e7d │ │ │ │ + js 1be8f55 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ @@ -2874277,58 +2874339,34 @@ │ │ │ │ ... │ │ │ │ add %al,0x2d0abd86(%rsi) │ │ │ │ roll %cl,0x130139(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x4a,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - js 1be8ee5 │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc -0x79a5ea03(%rbp),%ch │ │ │ │ - (bad) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1be8f0d │ │ │ │ - test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x540aa(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cs leave │ │ │ │ + add %al,0x28(%rax) │ │ │ │ + rex.B add $0x0,%eax │ │ │ │ + xor %dh,(%rcx) │ │ │ │ + leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x4d(%rdx) │ │ │ │ - es rex.B (bad) │ │ │ │ - rex.R int1 │ │ │ │ + add %dh,%bh │ │ │ │ (bad) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jle 1be901f │ │ │ │ + jbe 1be902a │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be8f55 │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x30633(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp %al,(%rsi) │ │ │ │ @@ -2874341,38 +2874379,15 @@ │ │ │ │ (bad) │ │ │ │ rex.W (bad) │ │ │ │ or %esi,0x1a(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be8f9d │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,%al │ │ │ │ - lock rex add $0x0,%eax │ │ │ │ - mov $0x2f,%al │ │ │ │ - leave │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %bl,%dl │ │ │ │ - stc │ │ │ │ - xchg %eax,%esp │ │ │ │ - rex.WXB jnp 1be9022 │ │ │ │ - and %ebx,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1be8fe5 │ │ │ │ + js 1be902d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x30639(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp (%rsi),%al │ │ │ │ @@ -2874385,36 +2874400,15 @@ │ │ │ │ mov $0xa9,%ch │ │ │ │ add %ebp,0x1b(%rdi) │ │ │ │ or (%rdx),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be902d │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,0x28(%rax) │ │ │ │ - rex.B add $0x0,%eax │ │ │ │ - xor %dh,(%rcx) │ │ │ │ - leave │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,%bh │ │ │ │ - (bad) │ │ │ │ - jle 1be90af │ │ │ │ - jbe 1be90ba │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1be9075 │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1,%cl │ │ │ │ @@ -2875393,29 +2875387,28 @@ │ │ │ │ (bad) │ │ │ │ adcl $0x1301794a,-0x2d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1be9d65 │ │ │ │ test $0x0,%eax │ │ │ │ - add %ch,%al │ │ │ │ - pavgw (%rcx),%mm0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $0x0,0x543(%rsi) │ │ │ │ ... │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lahf │ │ │ │ + rex.XB add $0x0,%eax │ │ │ │ + ... │ │ │ │ + js 1be9d85 │ │ │ │ test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %cl,%ah │ │ │ │ - pop %rsi │ │ │ │ - add %ecx,0x12e052e(%rbx,%riz,8) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %ch,%bh │ │ │ │ + mov %ah,-0x18(%rcx) │ │ │ │ + hlt │ │ │ │ + fbstp 0x130103(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -2875437,68 +2875430,69 @@ │ │ │ │ (bad) │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1be9df5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x543c7(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movl $0x0,0x5(%rbx) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %eax,0x543 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x3f2d4aba(%rcx) │ │ │ │ - loope 1be9e35 │ │ │ │ - cmp (%rcx),%al │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,%al │ │ │ │ - lahf │ │ │ │ - rex.XB add $0x0,%eax │ │ │ │ - ... │ │ │ │ - js 1be9e5d │ │ │ │ + js 1be9e15 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %ch,%bh │ │ │ │ - mov %ah,-0x18(%rcx) │ │ │ │ - hlt │ │ │ │ - fbstp 0x130103(%rax) │ │ │ │ + add %dh,0x1e(%rdx) │ │ │ │ + loopne 1be9ebf │ │ │ │ + or %ch,%bl │ │ │ │ + shrl $0x13,(%rcx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1be9e3d │ │ │ │ + test $0x0,%eax │ │ │ │ + add %ch,%al │ │ │ │ + pavgw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $0x0,0x543(%rsi) │ │ │ │ + ... │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs %eax,0x543 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,%ah │ │ │ │ + pop %rsi │ │ │ │ + add %ecx,0x12e052e(%rbx,%riz,8) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be9ea5 │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %dh,0x1e(%rdx) │ │ │ │ - loopne 1be9f4f │ │ │ │ - or %ch,%bl │ │ │ │ - shrl $0x13,(%rcx,%rax,1) │ │ │ │ + add %ah,0x543c7(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movl $0x0,0x5(%rbx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x3f2d4aba(%rcx) │ │ │ │ + loope 1be9ec5 │ │ │ │ + cmp (%rcx),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1be9ecd │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ rolb %cl,0x5(%rbx) │ │ │ │ ... │ │ │ │ js 1be9eed │ │ │ │ test $0x0,%eax │ │ │ │ @@ -2876252,14 +2876246,34 @@ │ │ │ │ pop %rsi │ │ │ │ add %ecx,0x12e052e(%rbx,%riz,8) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x545,%ebp │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1bea9e5 │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W movabs %al,0x13013b43f88e07b5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1beaa0d │ │ │ │ + test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ and %dl,0x5(%rax) │ │ │ │ ... │ │ │ │ xor %ah,(%rax) │ │ │ │ push %rax │ │ │ │ add $0x0,%eax │ │ │ │ @@ -2876271,35 +2876285,14 @@ │ │ │ │ (bad) │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %bl,(%rax) │ │ │ │ - int $0xe3 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fs push %rax │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - js 1beaa2d │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %cl,%ah │ │ │ │ - pop %rsi │ │ │ │ - add %ecx,0x12e052e(%rbx,%riz,8) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x54a,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2876317,33 +2876310,34 @@ │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1beaa9d │ │ │ │ test $0x0,%eax │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x545,%ebp │ │ │ │ - ... │ │ │ │ + add %bl,(%rax) │ │ │ │ + int $0xe3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fs push %rax │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ js 1beaabd │ │ │ │ test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W movabs %al,0x13013b43f88e07b5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %cl,%ah │ │ │ │ + pop %rsi │ │ │ │ + add %ecx,0x12e052e(%rbx,%riz,8) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1beaae5 │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x5506c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2876388,101 +2876382,100 @@ │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ (bad) │ │ │ │ adc %edx,0x361ef1f5(%rsi) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1beabbd │ │ │ │ test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - add (%r11),%r8 │ │ │ │ - ... │ │ │ │ - js 1beabdd │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - ... │ │ │ │ - add %dl,0x1a(%rdx,%rdx,1) │ │ │ │ - sub $0x5c,%dh │ │ │ │ - adc $0x53,%al │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1beac05 │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - incb (%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - {rex2 0x6a} (bad) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp $0x13111f04,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1beac4d │ │ │ │ - test $0x0,%eax │ │ │ │ - add %dl,0x1beac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + mov $0x1,%esi │ │ │ │ add %dh,(%rax) │ │ │ │ - jrcxz 1beacf0 │ │ │ │ + jrcxz 1beac60 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - lock jrcxz 1bead00 │ │ │ │ + lock jrcxz 1beac70 │ │ │ │ add $0x0,%eax │ │ │ │ - loopne 1beacc2 │ │ │ │ + loopne 1beac32 │ │ │ │ addb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test %ebp,-0x1c(%rdi) │ │ │ │ cmp $0x76b2b8dc,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1beac95 │ │ │ │ + js 1beac05 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ - call 1beb23b │ │ │ │ + call 1beb1ab │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%al │ │ │ │ rex.RB add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x23c21b91(%rbp) │ │ │ │ mov $0x130176b2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + js 1beac4d │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %al,0x545ee(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jbe 1beaca1 │ │ │ │ + out %eax,$0x16 │ │ │ │ + loopne 1bead0a │ │ │ │ + sbb 0x1(%rdi),%bh │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + add (%r11),%r8 │ │ │ │ + ... │ │ │ │ + js 1beacb5 │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ + add %dl,0x1a(%rdx,%rdx,1) │ │ │ │ + sub $0x5c,%dh │ │ │ │ + adc $0x53,%al │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ js 1beacdd │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%al │ │ │ │ @@ -2876506,33 +2876499,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bead25 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,0x545ee(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + incb (%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jbe 1bead79 │ │ │ │ - out %eax,$0x16 │ │ │ │ - loopne 1beade2 │ │ │ │ - sbb 0x1(%rdi),%bh │ │ │ │ - adc (%rax),%eax │ │ │ │ + {rex2 0x6a} (bad) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp $0x13011f04,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1bead6d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ jne 1beadcf │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2876588,110 +2876583,100 @@ │ │ │ │ xor $0x12e58f5,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x545fa(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30660(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - jae 1beaece │ │ │ │ - (bad) │ │ │ │ - mov $0x15,%ch │ │ │ │ - sub $0x69,%al │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + popf │ │ │ │ + ds mov $0x13011849,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1beae8d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2f(%rax) │ │ │ │ - rex.R add $0x0,%eax │ │ │ │ - jo 1beaf35 │ │ │ │ - lret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + add %dh,0x15(%rax) │ │ │ │ + rex.RX add $0x0,%eax │ │ │ │ + ... │ │ │ │ + js 1beaead │ │ │ │ test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %ah,%dl │ │ │ │ - xor %dl,%ah │ │ │ │ - rcrb $1,-0x12(%rsi) │ │ │ │ - fildl 0x1(%rdx) │ │ │ │ + add %bl,(%rcx) │ │ │ │ + int1 │ │ │ │ + rex.X push %rdi │ │ │ │ + jle 1beaf6b │ │ │ │ + mov 0x1(%rbx),%bh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x545fa(%rax) │ │ │ │ + add %ah,0x54616(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %cl,(%rbx) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - popf │ │ │ │ - ds mov $0x13011849,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1beaf1d │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x15(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ rex.RX add $0x0,%eax │ │ │ │ ... │ │ │ │ js 1beaf3d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %bl,(%rcx) │ │ │ │ - int1 │ │ │ │ - rex.X push %rdi │ │ │ │ - jle 1beaffb │ │ │ │ - mov 0x1(%rbx),%bh │ │ │ │ + add %bh,0x77(%rbx) │ │ │ │ + test $0xe2a1d4a,%eax │ │ │ │ + jp 1beafaa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - xor 0x0(%rbp,%rax,1),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ + add %ah,0x30660(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %dh,0x33(%rax) │ │ │ │ - pop %rsi │ │ │ │ - pop %rbp │ │ │ │ - push %rax │ │ │ │ - in (%dx),%al │ │ │ │ - cs push %rsp │ │ │ │ + add %ah,%al │ │ │ │ + jae 1beafee │ │ │ │ + (bad) │ │ │ │ + mov $0x15,%ch │ │ │ │ + sub $0x69,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1beafad │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2876756,72 +2876741,39 @@ │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1beb085 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x54616(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - rex.RX add $0x0,%eax │ │ │ │ - ... │ │ │ │ - js 1beb0ed │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - ... │ │ │ │ - add %bh,0x77(%rbx) │ │ │ │ - test $0xe2a1d4a,%eax │ │ │ │ - jp 1beb15a │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex.RX add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1beb135 │ │ │ │ + js 1beb0a5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,(%rbx) │ │ │ │ (bad) │ │ │ │ xor $0x5f,%al │ │ │ │ - loop 1beb137 │ │ │ │ - jge 1beb1d1 │ │ │ │ + loop 1beb0a7 │ │ │ │ + jge 1beb141 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1beb15d │ │ │ │ + js 1beb0cd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0x546,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1beb17d │ │ │ │ + js 1beb0ed │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dl,0x71(%rsi) │ │ │ │ rex.W │ │ │ │ rex.WRB (bad) │ │ │ │ @@ -2876832,60 +2876784,60 @@ │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ rex.RX add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1beb1c5 │ │ │ │ + js 1beb135 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,(%rcx) │ │ │ │ sarl $1,0x75(%rsi) │ │ │ │ addl $0x0,0x13010dd2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1beb1ed │ │ │ │ + js 1beb15d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ and %al,0x5(%rsi) │ │ │ │ ... │ │ │ │ - js 1beb20d │ │ │ │ + js 1beb17d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bh,0x36(%rdx) │ │ │ │ sub $0xde,%al │ │ │ │ add %esp,0x60(%rbp) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1beb235 │ │ │ │ + js 1beb1a5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x20(%rax) │ │ │ │ rex.RX add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1beb255 │ │ │ │ + js 1beb1c5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,0x6c(%rbp) │ │ │ │ sub 0x1bdd7c1e(%rdi),%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1beb27d │ │ │ │ + js 1beb1ed │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,0x546b1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -2876900,41 +2876852,14 @@ │ │ │ │ (bad) │ │ │ │ or 0x1(%rbx),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x24(%rax) │ │ │ │ - adc $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WX add $0x0,%rax │ │ │ │ - ... │ │ │ │ - and %bl,%al │ │ │ │ - sbb (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - int3 │ │ │ │ - sbb $0xd417494b,%eax │ │ │ │ - jns 1beb35e │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1beb30d │ │ │ │ - test $0x0,%eax │ │ │ │ add %dh,0x12035(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x546f6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ @@ -2876948,15 +2876873,15 @@ │ │ │ │ and %edi,%ecx │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ sbb $0x9b,%al │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1beb355 │ │ │ │ + js 1beb27d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x54709(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ @@ -2876969,30 +2876894,61 @@ │ │ │ │ sbb 0x798fa0cb(%rbx),%dh │ │ │ │ sub 0x1(%rdx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - ... │ │ │ │ + add %dh,0x24(%rax) │ │ │ │ + adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x44,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ - js 1beb3bd │ │ │ │ + and %bl,%al │ │ │ │ + sbb (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + int3 │ │ │ │ + sbb $0xd417494b,%eax │ │ │ │ + jns 1beb35e │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1beb30d │ │ │ │ test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %bl,0x3702279d(%rsi) │ │ │ │ - mov $0x13013647,%ecx │ │ │ │ + add %al,0x2f(%rax) │ │ │ │ + rex.R add $0x0,%eax │ │ │ │ + jo 1beb3b5 │ │ │ │ + lret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,%dl │ │ │ │ + xor %dl,%ah │ │ │ │ + rcrb $1,-0x12(%rsi) │ │ │ │ + fildl 0x1(%rdx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1beb3e5 │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x54758(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rbx │ │ │ │ leave │ │ │ │ @@ -2877007,15 +2876963,15 @@ │ │ │ │ cwtl │ │ │ │ rex.RB out %eax,$0x10 │ │ │ │ in (%dx),%al │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1beb42d │ │ │ │ + js 1beb39d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x54771(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ @@ -2877025,74 +2876981,108 @@ │ │ │ │ add %al,0x38bb7510(%rbp) │ │ │ │ adc (%rdi),%edi │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1beb475 │ │ │ │ + js 1beb3e5 │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x47,%dl │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1beb495 │ │ │ │ + js 1beb405 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ popf │ │ │ │ - jnp 1beb555 │ │ │ │ + jnp 1beb4c5 │ │ │ │ add %cl,0x2a(%rdi) │ │ │ │ rex.WRXB sbb $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x70(%rax) │ │ │ │ - add $0x3,%eax │ │ │ │ + add %al,%al │ │ │ │ + xor 0x0(%rbp,%rax,1),%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %ch,-0x19ccc80e(%rip) │ │ │ │ - fwait │ │ │ │ - sbb (%rsi),%ebx │ │ │ │ + add %dh,0x33(%rax) │ │ │ │ + pop %rsi │ │ │ │ + pop %rbp │ │ │ │ + push %rax │ │ │ │ + in (%dx),%al │ │ │ │ + cs push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1beb505 │ │ │ │ + js 1beb475 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x548c7(%rax) │ │ │ │ + add %al,-0x3b(%rax) │ │ │ │ + add $0x0,%rax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1beb495 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,-0x1a3e4d95(%rsp,%rsi,1) │ │ │ │ (bad) │ │ │ │ pop %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + js 1beb4bd │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + fisttpll 0x5(%rax) │ │ │ │ + ... │ │ │ │ + js 1beb4dd │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ + add %bh,0x9925ca6(%rcx) │ │ │ │ + movabs %al,0x13017284 │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1beb505 │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dh,0x548e2(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ + add %dh,(%rsi) │ │ │ │ + movabs 0x1301229001d5e0b6,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ js 1beb54d │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ decl 0x5(%rdx) │ │ │ │ ... │ │ │ │ @@ -2877111,136 +2877101,96 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1beb595 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x21(%rax) │ │ │ │ - add $0x0,%rax │ │ │ │ - ... │ │ │ │ - js 1beb5b5 │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - ... │ │ │ │ - add %bh,0x9925ca6(%rcx) │ │ │ │ - movabs %al,0x13017284 │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1beb5dd │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,%al │ │ │ │ - in $0x48,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - js 1beb5fd │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + add %dh,0x548e5(%rax) │ │ │ │ ... │ │ │ │ - add %dh,(%rsi) │ │ │ │ - movabs 0x1301229001d5e0b6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1beb625 │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x48 │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - js 1beb645 │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,0x24267085(%rsi) │ │ │ │ mov $0x77,%ch │ │ │ │ push %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1beb66d │ │ │ │ + js 1beb5dd │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - sti │ │ │ │ - add $0x0,%rax │ │ │ │ + add %ah,0x548f9(%rax) │ │ │ │ ... │ │ │ │ - js 1beb68d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ lret │ │ │ │ test $0x47,%al │ │ │ │ - jb 1beb744 │ │ │ │ + jb 1beb6b4 │ │ │ │ (bad) │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - add 0x5(%rcx),%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x54901(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %cl,0x5(%rcx) │ │ │ │ + add %al,0x548fe(%rax) │ │ │ │ ... │ │ │ │ - js 1beb6d5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fldenv 0x22d1f452(%rbp) │ │ │ │ cltd │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1beb6fd │ │ │ │ + js 1beb66d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - ja 1beb79f │ │ │ │ - add $0x0,%eax │ │ │ │ - nop │ │ │ │ - rex.RXB lret │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + xor $0x44,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + js 1beb68d │ │ │ │ test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %bh,0x8ac4c8f(%rsi) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - leave │ │ │ │ - sub %eax,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %bl,0x3702279d(%rsi) │ │ │ │ + mov $0x13013647,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1beb6b5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %dl,-0x5a(%rax) │ │ │ │ rex.WB add $0x0,%rax │ │ │ │ ... │ │ │ │ rclb $1,0x4a(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ @@ -2877250,38 +2877200,72 @@ │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - jb 1beb7f0 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x70(%rax) │ │ │ │ + add $0x3,%eax │ │ │ │ + ... │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ + add %ch,-0x19ccc80e(%rip) │ │ │ │ + fwait │ │ │ │ + sbb (%rsi),%ebx │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - lret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1beb745 │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rex.WB add $0x0,%rax │ │ │ │ + adc %ah,-0x37(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%bl │ │ │ │ - pop %rsp │ │ │ │ - stos %rax,%es:(%rdi) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.RX out %eax,(%dx) │ │ │ │ - or (%rcx),%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ + sub 0x73(%rdx),%bl │ │ │ │ + mov $0xfb,%al │ │ │ │ + (bad) │ │ │ │ + add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,%al │ │ │ │ + fisttpl 0x5(%rcx) │ │ │ │ + ... │ │ │ │ + js 1beb7ad │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ + add %bh,0x62(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + (bad) │ │ │ │ + repnz rex.W out %al,(%dx) │ │ │ │ + add %r10,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1beb7d5 │ │ │ │ + test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ rex.WXB add $0x0,%rax │ │ │ │ ... │ │ │ │ @@ -2877300,53 +2877284,59 @@ │ │ │ │ sub (%rcx),%r8 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x549d7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movsxd %ecx,%ecx │ │ │ │ + add %dl,%al │ │ │ │ + ja 1beb8bf │ │ │ │ + add $0x0,%eax │ │ │ │ + nop │ │ │ │ + rex.RXB lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %bl,(%rsi) │ │ │ │ - sub 0x73(%rdx),%bl │ │ │ │ - mov $0xfb,%al │ │ │ │ - (bad) │ │ │ │ - add $0x1,%al │ │ │ │ + add %bh,0x8ac4c8f(%rsi) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + leave │ │ │ │ + sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ - fmull 0x5(%rcx) │ │ │ │ - ... │ │ │ │ - js 1beb885 │ │ │ │ + jb 1beb8c8 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + lret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %bh,0x62(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - (bad) │ │ │ │ - repnz rex.W out %al,(%dx) │ │ │ │ - add %r10,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%bl │ │ │ │ + pop %rsp │ │ │ │ + stos %rax,%es:(%rdi) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + rex.RX out %eax,(%dx) │ │ │ │ + or (%rcx),%eax │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1beb8ad │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x30587(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ @@ -2877475,192 +2877465,152 @@ │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x5d(%rax) │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - mov $0x5d,%al │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - jns 1bebaee │ │ │ │ - adc $0xec,%al │ │ │ │ - (bad) │ │ │ │ - jb 1bebb32 │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - cltd │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - push %rax │ │ │ │ - cltd │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x7aeb190c(%rcx) │ │ │ │ - ret $0x7152 │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1bebb35 │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,%al │ │ │ │ - jns 1bebbdd │ │ │ │ + add %dl,(%rax) │ │ │ │ + jns 1bebb4d │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bebb55 │ │ │ │ + js 1bebac5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dh,-0x581f0fb6(%rdx) │ │ │ │ pushf │ │ │ │ rolb %cl,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bebb7d │ │ │ │ + js 1bebaed │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - jnp 1bebc25 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x7a(%rax) │ │ │ │ + rex.WX add $0x0,%rax │ │ │ │ (bad) │ │ │ │ push $0xffffffffffffffc9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %bh,0x48018a4f(%rdx) │ │ │ │ and %edx,%edi │ │ │ │ - jns 1bebc0a │ │ │ │ + jns 1bebb7a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x52,%dh │ │ │ │ + add %dh,0x5d(%rax) │ │ │ │ + push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - lock mov $0x52,%dh │ │ │ │ + mov $0x5d,%al │ │ │ │ + push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x40ed59a6(%rbx) │ │ │ │ - rex.X │ │ │ │ - rex.WB or $0x1,%al │ │ │ │ + add %dl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + jns 1bebb7e │ │ │ │ + adc $0xec,%al │ │ │ │ + (bad) │ │ │ │ + jb 1bebbc2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x32(%rax) │ │ │ │ - rex.WX add $0x0,%rax │ │ │ │ - shrb $0x1,-0x37(%rbp) │ │ │ │ + add %dh,0x54acd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + leave │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bebc2d │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ - jle 1bebc69 │ │ │ │ + jle 1bebbd9 │ │ │ │ mov $0x8c,%ch │ │ │ │ es or $0x13010e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - rorb %cl,0x5(%rdx) │ │ │ │ + add %ah,-0x2f(%rax) │ │ │ │ + rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ - js 1bebc75 │ │ │ │ + js 1bebbe5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ mov $0xcee9a13e,%eax │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x2e(%rax) │ │ │ │ - rex.WX add $0x0,%rax │ │ │ │ + add %dl,0x54ad1(%rax) │ │ │ │ ... │ │ │ │ - js 1bebcbd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ adc %ah,%dl │ │ │ │ mov %ch,0x14f09c5(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x54ad2(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rorl $1,0x5(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bebc75 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bh,-0x4903e072(%rax) │ │ │ │ rex.XB hlt │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bebd2d │ │ │ │ + js 1bebc9d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x54ad2(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rorl $1,0x5(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bebcbd │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bh,(%rbx) │ │ │ │ mov %fs,(%rdx) │ │ │ │ data16 sahf │ │ │ │ @@ -2877668,108 +2877618,149 @@ │ │ │ │ fldl 0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ rorb %cl,0x5(%rdx) │ │ │ │ ... │ │ │ │ - js 1bebd95 │ │ │ │ + js 1bebd05 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bl,-0x76(%rax) │ │ │ │ push %rsp │ │ │ │ push %rdx │ │ │ │ or $0x51,%al │ │ │ │ pop %rsi │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bebdbd │ │ │ │ + js 1bebd2d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - rorl %cl,0x5(%rdx) │ │ │ │ + add %dl,-0x2e(%rax) │ │ │ │ + rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ - js 1bebddd │ │ │ │ + js 1bebd4d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,-0x22(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ - jl 1bebe68 │ │ │ │ + jl 1bebdd8 │ │ │ │ (bad) │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x2d(%rax) │ │ │ │ - rex.WX add $0x0,%rax │ │ │ │ + add %dl,0x54ad2(%rax) │ │ │ │ ... │ │ │ │ - js 1bebe25 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %cl,-0x3612fe59(%rax) │ │ │ │ fdivrs 0x18(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bebe4d │ │ │ │ + js 1bebdbd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - {rex2 0x52} add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + cltd │ │ │ │ + push %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - loopne 1bebe8f │ │ │ │ + push %rax │ │ │ │ + cltd │ │ │ │ push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%ch │ │ │ │ - jno 1bebeaf │ │ │ │ - rex.B jb 1bebf08 │ │ │ │ - sub $0x13010b,%eax │ │ │ │ + add %ch,-0x7aeb190c(%rcx) │ │ │ │ + ret $0x7152 │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1bebe05 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x54afe(%rax) │ │ │ │ + add %al,0x54afd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6f(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %bh,-0x26(%rdi) │ │ │ │ out %al,(%dx) │ │ │ │ - call 5971bd10 <_edata@@Base+0x5251bd10> │ │ │ │ + call 5971bc80 <_edata@@Base+0x5251bc80> │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bebedd │ │ │ │ + js 1bebe4d │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x52,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + lock mov $0x52,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x40ed59a6(%rbx) │ │ │ │ + rex.X │ │ │ │ + rex.WB or $0x1,%al │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,%al │ │ │ │ + {rex2 0x52} add $0x0,%eax │ │ │ │ + ... │ │ │ │ + loopne 1bebed7 │ │ │ │ + push %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%ch │ │ │ │ + jno 1bebef7 │ │ │ │ + rex.B jb 1bebf50 │ │ │ │ + sub $0x13010b,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2878008,15 +2877999,17 @@ │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ rex.WRX │ │ │ │ rex.WXB add $0x0,%rax │ │ │ │ ... │ │ │ │ - movabs 0xd800000000056880,%al │ │ │ │ + loopne 1bec22a │ │ │ │ + push $0x5 │ │ │ │ + add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ rex.R (bad) │ │ │ │ sti │ │ │ │ test %al,0x74(%rcx,%rbx,8) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2878099,15 +2878092,16 @@ │ │ │ │ js 1bec3a5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ rex.WRXB │ │ │ │ rex.WXB add $0x0,%rax │ │ │ │ ... │ │ │ │ - rolb $1,0x568(%rbp) │ │ │ │ + xchg %bpl,0x5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1b938942(%rcx) │ │ │ │ test %ah,%cl │ │ │ │ @@ -2878904,69 +2878898,61 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x547be(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x549b7(%rax) │ │ │ │ + add %dh,0x549b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ or $0xb9,%al │ │ │ │ loopne 1becf3c │ │ │ │ fiadds 0x1(%rbx,%rdi,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - test $0x5a,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x54d61(%rax) │ │ │ │ ... │ │ │ │ - add %ch,0x55a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rcx) │ │ │ │ - adc $0x25,%al │ │ │ │ - pop %rcx │ │ │ │ - xor %ebp,0x58(%rcx) │ │ │ │ + add %al,(%rdi,%rdi,4) │ │ │ │ (bad) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1becfbd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - fiadds 0x5(%rdi) │ │ │ │ + add %ah,%al │ │ │ │ + movsxd 0x5(%rbp),%ecx │ │ │ │ ... │ │ │ │ js 1becfdd │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x4c(%rbx) │ │ │ │ - mov $0x8a,%dh │ │ │ │ - stc │ │ │ │ - jae 1bed04a │ │ │ │ - (bad) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x4(%rdx) │ │ │ │ + idivl (%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + filds 0x130101(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bed005 │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%edi │ │ │ │ rex.WXB add $0x0,%rax │ │ │ │ @@ -2878984,77 +2878970,84 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bed04d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x54d62(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fs rex.WRB add $0x0,%rax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bed06d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rdi,%rdi,4) │ │ │ │ - (bad) │ │ │ │ - add %edx,%fs:(%rbx) │ │ │ │ + add %dl,-0x1e(%rdi) │ │ │ │ + xorl $0xffffffa6,0x59(%rbx) │ │ │ │ + fisubs (%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bed095 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x54d64(%rax) │ │ │ │ + add %ah,0x54d6a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ + add %dl,0x54d6b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x4(%rdx) │ │ │ │ - idivl (%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - filds 0x130101(%rip) │ │ │ │ + add %ah,-0x7de75a18(%rbp,%riz,4) │ │ │ │ + lgdt (%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1bed0dd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x54d65(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + test $0x5a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ + add %ch,0x55a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ - add %dl,-0x1e(%rdi) │ │ │ │ - xorl $0xffffffa6,0x59(%rbx) │ │ │ │ - fisubs (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rcx) │ │ │ │ + adc $0x25,%al │ │ │ │ + pop %rcx │ │ │ │ + xor %ebp,0x58(%rcx) │ │ │ │ + (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bed125 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x54d6b(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fiadds 0x5(%rdi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x6c(%rax) │ │ │ │ - rex.WRB add $0x0,%rax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ + js 1bed145 │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x7de75a18(%rbp,%riz,4) │ │ │ │ - lgdt (%ebx) │ │ │ │ + add %dl,-0x4c(%rbx) │ │ │ │ + mov $0x8a,%dh │ │ │ │ + stc │ │ │ │ + jae 1bed1b2 │ │ │ │ + (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bed16d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2879116,18 +2879109,18 @@ │ │ │ │ sbb $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x7d(%rax) │ │ │ │ - add $0x0,%rax │ │ │ │ + add %ah,0x5487d(%rax) │ │ │ │ ... │ │ │ │ - js 1bed265 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bl,-0x16(%rdx) │ │ │ │ lock add %esi,%eax │ │ │ │ sub %esi,%esi │ │ │ │ @@ -2879160,15 +2879153,15 @@ │ │ │ │ xor %ch,%bh │ │ │ │ or $0x13012f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x7e(%rax) │ │ │ │ + add %dh,0x7e(%rax) │ │ │ │ add $0x0,%rax │ │ │ │ ... │ │ │ │ js 1bed2f5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ @@ -2879232,18 +2879225,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bed3f5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x7f(%rax) │ │ │ │ - add $0x0,%rax │ │ │ │ + add %ah,0x54881(%rax) │ │ │ │ ... │ │ │ │ - js 1bed415 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ movsxd -0x4f(%rax),%esp │ │ │ │ cmc │ │ │ │ @@ -2879252,15 +2879245,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bed43d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x54882(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + orl $0x0,0x5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ @@ -2879269,19 +2879263,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bed485 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - sahf │ │ │ │ - add $0x0,%rax │ │ │ │ + add %al,0x5489e(%rax) │ │ │ │ ... │ │ │ │ - lock gs insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + gs insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xchg %ch,%ch │ │ │ │ @@ -2879347,17 +2879341,16 @@ │ │ │ │ adc $0x124a3ed,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x48,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,-0x4c(%rax) │ │ │ │ + add $0x0,%rax │ │ │ │ ... │ │ │ │ js 1bed5c5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ @@ -2879366,16 +2879359,16 @@ │ │ │ │ jns 1bed632 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x48,%dh │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x48,%bh │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ js 1bed60d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ @@ -2879425,15 +2879418,15 @@ │ │ │ │ adc 0x1(%rbx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x47(%rax) │ │ │ │ + add %dl,-0x47(%rax) │ │ │ │ add $0x0,%rax │ │ │ │ ... │ │ │ │ js 1bed6e5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ @@ -2879442,18 +2879435,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bed70d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x548b9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x548,%edx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bed72d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ int1 │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2879462,16 +2879456,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bed755 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x548,%ecx │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x548,%edx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ js 1bed775 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ @@ -2879506,19 +2879500,19 @@ │ │ │ │ push %rsi │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bed7e5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x46(%rax) │ │ │ │ - add $0x0,%rax │ │ │ │ + add %ah,0x548ba(%rax) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - rex.XB insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x43(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax,%rsi,1) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2879527,33 +2879521,34 @@ │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bed82d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x548ba(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x548,%edx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bed84d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bl,-0x2c8ed659(%rcx) │ │ │ │ and $0x1b,%al │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x548,%edx │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x548,%ebx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ js 1bed895 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ @@ -2879563,18 +2879558,17 @@ │ │ │ │ sbb %dl,%bl │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bed8bd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x548,%ebx │ │ │ │ + add %dl,-0x45(%rax) │ │ │ │ + add $0x0,%rax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ js 1bed8dd │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2879583,15 +2879577,15 @@ │ │ │ │ pop %rdi │ │ │ │ cmp %dl,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bed905 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x548bb(%rax) │ │ │ │ + add %ah,0x548bb(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ @@ -2879774,15 +2879768,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bedbd5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ mov $0x548,%ebp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ js 1bedbf5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ @@ -2879791,35 +2879785,36 @@ │ │ │ │ shrb $0x1,0x55c16757(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x43(%rax) │ │ │ │ - add $0x0,%rax │ │ │ │ + add %ah,0x548bd(%rax) │ │ │ │ ... │ │ │ │ - js 1bedc3d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bl,-0x27372c70(%rax) │ │ │ │ pop %rbx │ │ │ │ or %eax,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bedc65 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x548bd(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x548,%ebp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bedc85 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ mov $0x32,%dl │ │ │ │ or %ah,%dh │ │ │ │ @@ -2879827,16 +2879822,16 @@ │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bedcad │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x548,%ebp │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x548,%esi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ js 1bedccd │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ @@ -2879874,18 +2879869,18 @@ │ │ │ │ jne 1bedd82 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x2c(%rax) │ │ │ │ - add $0x0,%rax │ │ │ │ + add %ah,0x548d4(%rax) │ │ │ │ ... │ │ │ │ - js 1bedd5d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ rol %cl,%esi │ │ │ │ adc 0x35(%rdx,%riz,4),%bl │ │ │ │ @@ -2879945,18 +2879940,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bede5d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - fimuls 0x5(%rax) │ │ │ │ + add %dl,0x548de(%rax) │ │ │ │ ... │ │ │ │ - js 1bede7d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ pop %rsp │ │ │ │ mov $0x8b36494e,%ecx │ │ │ │ @@ -2879984,16 +2879979,16 @@ │ │ │ │ xor %dh,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - hlt │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmc │ │ │ │ add $0x0,%rax │ │ │ │ ... │ │ │ │ movabs 0xd800000000056c1f,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,-0x19(%rcx) │ │ │ │ lret $0x19aa │ │ │ │ @@ -2880019,18 +2880014,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bedf7d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x548ff(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + add %cl,0x5(%rcx) │ │ │ │ + ... │ │ │ │ + js 1bedf9d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dl,-0x5d(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xce,%al │ │ │ │ @@ -2880084,34 +2880079,35 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bee055 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %cl,0x5(%rcx) │ │ │ │ + add %dl,0x54900(%rax) │ │ │ │ ... │ │ │ │ - or %sil,0x5(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x8(%rax) │ │ │ │ + jne 1bee0c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7de75a18(%rbp,%riz,4) │ │ │ │ lgdt (%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bee09d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - add %cl,0x5(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %ecx,0x5(%rcx) │ │ │ │ ... │ │ │ │ js 1bee0bd │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,-0x1da41b19(%rbp) │ │ │ │ @@ -2880119,48 +2880115,48 @@ │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x54901(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add %ecx,0x5(%rcx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bee105 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %cl,(%rdi) │ │ │ │ push $0xfffffffff75521d7 │ │ │ │ xorb $0x0,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x54902(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + add 0x5(%rcx),%cl │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bee14d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,0x5b2cd53d(%rdi) │ │ │ │ addl $0x0,0x13017d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bee175 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x54903(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add 0x5(%rcx),%ecx │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bee195 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,-0x7798e593(%rsi) │ │ │ │ push $0xffffffffffffff82 │ │ │ │ or %al,(%rcx) │ │ │ │ @@ -2880713,15 +2880709,16 @@ │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x6f(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ rex.WB add $0x0,%rax │ │ │ │ ... │ │ │ │ js 1bee92d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ @@ -2880734,15 +2880731,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bee955 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ rex.WB add $0x0,%rax │ │ │ │ ... │ │ │ │ js 1bee975 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ @@ -2880780,22 +2880777,19 @@ │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ push %rsp │ │ │ │ pop %rbx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ - pop %rbx │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ + adcb $0x0,0x5(%rbx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %al,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x13a60cae(%rip) │ │ │ │ push %rsp │ │ │ │ cmp %esp,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2880846,15 +2880840,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1beeabd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x29(%rax) │ │ │ │ + add %dh,-0x29(%rax) │ │ │ │ rex.WB add $0x0,%rax │ │ │ │ ... │ │ │ │ sbbb $0x5,0x6c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ @@ -2880923,32 +2880917,32 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1beebdd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x54a85(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + xchg %cl,0x5(%rdx) │ │ │ │ + ... │ │ │ │ + js 1beebfd │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dh,0x619e80de(%rcx) │ │ │ │ mov $0x13016c05,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1beec25 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - test %ecx,0x5(%rdx) │ │ │ │ + add %dl,-0x7a(%rax) │ │ │ │ + rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ js 1beec45 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dl,-0x37b697a7(%rdx) │ │ │ │ @@ -2880956,18 +2880950,18 @@ │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1beec6d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x7a(%rax) │ │ │ │ - rex.WX add $0x0,%rax │ │ │ │ + add %ah,0x54a86(%rax) │ │ │ │ ... │ │ │ │ - js 1beec8d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bl,(%rdi) │ │ │ │ pop %rbx │ │ │ │ jae 1beec9e │ │ │ │ @@ -2880975,16 +2880969,16 @@ │ │ │ │ jnp 1beecfa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - xchg %ecx,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %cl,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x1,%ebx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1beecd5 │ │ │ │ test $0x0,%eax │ │ │ │ @@ -2881052,15 +2881046,15 @@ │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1beedd5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ test $0x4a,%al │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ js 1beedf5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ @@ -2881155,15 +2881149,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1beef3d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %dh,%al │ │ │ │ add $0x4b,%al │ │ │ │ add $0x0,%eax │ │ │ │ lock jno 1beef6e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ @@ -2881260,192 +2881254,146 @@ │ │ │ │ (bad) 0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - jle 1bef15f │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - push %rax │ │ │ │ - jle 1bef16f │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%bh │ │ │ │ - in (%dx),%al │ │ │ │ - lahf │ │ │ │ - shrb $1,0x117354e(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - pushf │ │ │ │ - pop %rsp │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - rex pushf │ │ │ │ - pop %rsp │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%bh │ │ │ │ - in (%dx),%al │ │ │ │ - lahf │ │ │ │ - shrb $1,0x117354e(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,0x55232(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor %edx,0x5(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x33(%rax) │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ + movabs 0xd800000000055232,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,-0x79(%rdi) │ │ │ │ lahf │ │ │ │ add (%rcx,%riz,8),%edx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bef17d │ │ │ │ + js 1bef0ed │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x5523f(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + ds push %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bef10d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dl,0x392a0b38(%rcx,%rdx,1) │ │ │ │ shlb $1,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.WB push %r10 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bef1e5 │ │ │ │ + js 1bef155 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WB or $0x6ad0ce11,%rax │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bef20d │ │ │ │ + js 1bef17d │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x24(%rax) │ │ │ │ - adc $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x6d,%al │ │ │ │ - rex.WR add $0x0,%rax │ │ │ │ ... │ │ │ │ - js 1bef22d │ │ │ │ + add %dh,0x55249(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcll $1,0x6a(%rax) │ │ │ │ - loop 1bef29f │ │ │ │ - xor (%rdx),%bh │ │ │ │ - and (%rcx),%eax │ │ │ │ - adc (%rax),%eax │ │ │ │ + jge 1bef1c2 │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + pop %rbx │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + rorb %cl,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + js 1bef1c5 │ │ │ │ + test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,0x4a(%rax) │ │ │ │ - push %rdx │ │ │ │ + add %ah,%al │ │ │ │ + rex.WB push %r10 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bef275 │ │ │ │ + js 1bef1e5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jge 1bef29a │ │ │ │ + lret │ │ │ │ (bad) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - pop %rbx │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - rorb %cl,0x1301(%rip) │ │ │ │ + int3 │ │ │ │ + add -0x4f(%rcx),%ch │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + jnp 1bef252 │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bef29d │ │ │ │ - test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,0x5524a(%rax) │ │ │ │ - ... │ │ │ │ + add %dh,0x24(%rax) │ │ │ │ + adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x6d,%al │ │ │ │ + rex.WR add $0x0,%rax │ │ │ │ + ... │ │ │ │ + js 1bef22d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lret │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - add -0x4f(%rcx),%ch │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - jnp 1bef32a │ │ │ │ + rcll $1,0x6a(%rax) │ │ │ │ + loop 1bef29f │ │ │ │ + xor (%rdx),%bh │ │ │ │ + and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.WX push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bef305 │ │ │ │ + js 1bef275 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2881454,84 +2881402,84 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WXB push %r10 │ │ │ │ + add %al,0x4a(%rax) │ │ │ │ + push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bef34d │ │ │ │ + js 1bef2bd │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xb2,%al │ │ │ │ mov $0x13ab16df,%esp │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bef375 │ │ │ │ + js 1bef2e5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WXB push %r10 │ │ │ │ + add %dh,0x4a(%rax) │ │ │ │ + push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bef395 │ │ │ │ + js 1bef305 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and 0x33(%rdx),%ecx │ │ │ │ pop %rbp │ │ │ │ test %ch,0x13012b6b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bef3bd │ │ │ │ + js 1bef32d │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,0x4b(%rax) │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x5524a(%rax) │ │ │ │ ... │ │ │ │ - js 1bef3dd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ecx,-0x3c(%rcx) │ │ │ │ mov $0xf672cb9,%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bef405 │ │ │ │ + js 1bef375 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x5524b(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WX push %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bef395 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2881539,116 +2881487,116 @@ │ │ │ │ mov $0x33,%dh │ │ │ │ cs sahf │ │ │ │ adc %ah,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bef44d │ │ │ │ + js 1bef3bd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.WXB push %r10 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bef46d │ │ │ │ + js 1bef3dd │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ fstps 0x6489223b(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bef495 │ │ │ │ + js 1bef405 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - jge 1bef53f │ │ │ │ + add %al,0x4b(%rax) │ │ │ │ + push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - movabs %eax,0xbd800000000054c │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + js 1bef425 │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %gs,%ecx │ │ │ │ - rex.WXB (bad) │ │ │ │ - rex.WRX (bad) │ │ │ │ - rex.WR (bad) │ │ │ │ + fucomp %st(7) │ │ │ │ + push %rsp │ │ │ │ + mov $0x4189ca45,%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bef4dd │ │ │ │ + js 1bef44d │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WR push %rdx │ │ │ │ + add %dh,0x4b(%rax) │ │ │ │ + push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bef4fd │ │ │ │ + js 1bef46d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fucomp %st(7) │ │ │ │ - push %rsp │ │ │ │ - mov $0x4189ca45,%esp │ │ │ │ + pop %rbp │ │ │ │ + cmp %ebx,%edi │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + rex.B (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bef525 │ │ │ │ + js 1bef495 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ - rex.WR push %rdx │ │ │ │ + jge 1bef53f │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bef545 │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + push %rax │ │ │ │ + movabs %eax,0xbd800000000054c │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - cmp %ebx,%edi │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - rex.B (bad) │ │ │ │ + mov %gs,%ecx │ │ │ │ + rex.WXB (bad) │ │ │ │ + rex.WRX (bad) │ │ │ │ + rex.WR (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bef56d │ │ │ │ + js 1bef4dd │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,0x4e(%rax) │ │ │ │ + add %dh,0x4d(%rax) │ │ │ │ push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bef58d │ │ │ │ + js 1bef4fd │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2881658,53 +2881606,54 @@ │ │ │ │ enter $0x37c7,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x5524e(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRB push %r10 │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bef545 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bl,(%rcx) │ │ │ │ xchg %ecx,%edi │ │ │ │ fs (bad) │ │ │ │ - jmp 14c03277 <_edata@@Base+0xda03277> │ │ │ │ + jmp 14c031e7 <_edata@@Base+0xda031e7> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bef5fd │ │ │ │ + js 1bef56d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ - push %rsi │ │ │ │ + push %rbp │ │ │ │ push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bef61d │ │ │ │ + js 1bef58d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,-0x1c261b98(%rax,%rbp,2) │ │ │ │ int3 │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bef645 │ │ │ │ + js 1bef5b5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ movsxd 0x5(%rdx),%edx │ │ │ │ ... │ │ │ │ shlb $0x5,0x4d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ @@ -2881714,30 +2881663,75 @@ │ │ │ │ hlt │ │ │ │ sub $0x130103,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - gs push %rdx │ │ │ │ + add %al,0x64(%rax) │ │ │ │ + push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - movabs 0xd800000000054866,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + lock data16 add $0x0,%rax │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ xor $0xe0,%al │ │ │ │ add 0x51(%rax),%dh │ │ │ │ adc (%rcx),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bef6d5 │ │ │ │ + js 1bef645 │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + jle 1bef6ff │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + push %rax │ │ │ │ + jle 1bef70f │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + lahf │ │ │ │ + shrb $1,0x117354e(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + pushf │ │ │ │ + pop %rsp │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + rex pushf │ │ │ │ + pop %rsp │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + lahf │ │ │ │ + shrb $1,0x117354e(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x55c,%edi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x55c(%rdi) │ │ │ │ @@ -2882113,20 +2882107,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1befc2d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x7(%rax) │ │ │ │ pop %rsi │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - rex (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ pop %rsi │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x19(%rcx) │ │ │ │ @@ -2882518,19 +2882512,20 @@ │ │ │ │ xor 0x1(%rdi),%dl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - rex (bad) │ │ │ │ + add %al,0x41(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - xor %al,0x60(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.B (bad) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6b090462(%rbx) │ │ │ │ popf │ │ │ │ @@ -2882539,22 +2882534,25 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf01cd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x5606f(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x5606f(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %al,0x1(%rax) │ │ │ │ + add %al,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x6b090462(%rbx) │ │ │ │ popf │ │ │ │ push %rsi │ │ │ │ push %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2882662,21 +2882660,20 @@ │ │ │ │ movabs 0x1066117a40aa655,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x1d(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x5611d(%rax) │ │ │ │ ... │ │ │ │ - loopne 1bf0407 │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb $0x561,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1b(%rdx) │ │ │ │ rex.W out %al,$0x78 │ │ │ │ xor (%rdi),%cl │ │ │ │ @@ -2882687,16 +2882684,16 @@ │ │ │ │ js 1bf03c5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x40(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ + jo 1bf0472 │ │ │ │ (bad) │ │ │ │ - rex (bad) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1b(%rdx) │ │ │ │ rex.W out %al,$0x78 │ │ │ │ @@ -2882874,64 +2882871,29 @@ │ │ │ │ loopne 1bf06f4 │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %al,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x2cda0abf(%rsi) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - pop 0x1(%rax) │ │ │ │ + pop 0x11(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,0x5625a(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %al,0x1(%rax) │ │ │ │ - ... │ │ │ │ - add %bl,0x1f62fe2d(%rdi,%rcx,1) │ │ │ │ - (bad) │ │ │ │ - add %edx,%fs:(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1bf06dd │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,0x67(%rax) │ │ │ │ - rex.WRB add $0x0,%rax │ │ │ │ - ... │ │ │ │ - js 1bf06fd │ │ │ │ - test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - ... │ │ │ │ - add %bh,%bl │ │ │ │ - rex.XB xor (%r11),%bl │ │ │ │ - cs add $0x49,%al │ │ │ │ - sbb (%rcx),%edx │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %ch,0x7(%rax) │ │ │ │ + (bad) │ │ │ │ mov $0x1,%edi │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ push %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf0745 │ │ │ │ + js 1bf06b5 │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ add %al,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2882939,46 +2882901,45 @@ │ │ │ │ and %dh,0x21(%rdi) │ │ │ │ rex.WRX sub (%rsi),%r9 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf076d │ │ │ │ + js 1bf06dd │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x1bf07(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x54(%rax) │ │ │ │ - push %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x1,%edi │ │ │ │ + add %dl,0x555ab(%rax) │ │ │ │ ... │ │ │ │ - js 1bf078d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ add %al,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,-0x26(%rdx) │ │ │ │ imul $0x131109f0,(%rsi,%rbp,1),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf07b5 │ │ │ │ + js 1bf0725 │ │ │ │ test $0x0,%eax │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ + add %ch,0x7(%rax) │ │ │ │ mov $0x1,%edi │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ push %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf07d5 │ │ │ │ + js 1bf0745 │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ add %al,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2882987,31 +2882948,67 @@ │ │ │ │ popf │ │ │ │ xchg %eax,%ebx │ │ │ │ cltd │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf07fd │ │ │ │ + js 1bf076d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x55621(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + and %dl,0x5(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bf078d │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x539032e9(%rsi) │ │ │ │ xor $0x130134be,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf0845 │ │ │ │ + js 1bf07b5 │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dh,0x5625a(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rdx │ │ │ │ + (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %al,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %bl,0x1f62fe2d(%rdi,%rcx,1) │ │ │ │ + (bad) │ │ │ │ + add %edx,%fs:(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1bf07fd │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,0x67(%rax) │ │ │ │ + rex.WRB add $0x0,%rax │ │ │ │ + ... │ │ │ │ + js 1bf081d │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ + add %bh,%bl │ │ │ │ + rex.XB xor (%r11),%bl │ │ │ │ + cs add $0x49,%al │ │ │ │ + sbb (%rcx),%eax │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ or 0x5(%rbp),%cl │ │ │ │ ... │ │ │ │ js 1bf0865 │ │ │ │ @@ -2883026,35 +2883023,34 @@ │ │ │ │ ss sub $0x1482771,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x54d68(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + imul $0x0,0x5(%rbp),%ecx │ │ │ │ + ... │ │ │ │ + js 1bf08ad │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ out %al,$0x35 │ │ │ │ (bad) │ │ │ │ movabs %eax,0x130116d5d1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - imul $0x0,0x5(%rbp),%ecx │ │ │ │ + add %al,0x6b(%rax) │ │ │ │ + rex.WRB add $0x0,%rax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bf08f5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dh,0x2b(%rbx) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ jrcxz 1bf098a │ │ │ │ @@ -2883062,19 +2883058,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf091d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - imul $0x0,0x5(%rbp),%ecx │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + rex.WRB add $0x0,%rax │ │ │ │ + ... │ │ │ │ + js 1bf093d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,-0x1e54c130(%rdx) │ │ │ │ ret $0x7ead │ │ │ │ adc %edx,(%rbx) │ │ │ │ @@ -2883496,19 +2883492,18 @@ │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - movsxd 0x0(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ah,0x5(%rbx) │ │ │ │ ... │ │ │ │ - and %cl,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ movsxd 0x0(%rip),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x55(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2883934,20 +2883929,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xb0,%al │ │ │ │ rex push %rsi │ │ │ │ sub (%rbx),%al │ │ │ │ rex.W pop %rbp │ │ │ │ - add %edx,(%rbx) │ │ │ │ + adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf157d │ │ │ │ test $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + adc $0x1bf,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rbx) │ │ │ │ + pop %rcx │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + js 1bf159d │ │ │ │ + test $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + add %al,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %edi,0x6(%rsi,%rdx,1) │ │ │ │ + data16 fdivrl 0x130120(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x5661c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5661c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2883963,55 +2883979,36 @@ │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ rex.W │ │ │ │ add $0x0,%ax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1bf167a │ │ │ │ + lock rex.W │ │ │ │ add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x15b1ef67(%rdx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - or %dl,(%rcx) │ │ │ │ + or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,0x16(%rax) │ │ │ │ - mov $0x1,%edi │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc $0x59,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - js 1bf162d │ │ │ │ - test $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - add %al,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %edi,0x6(%rsi,%rdx,1) │ │ │ │ - data16 fdivrl 0x130120(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x5666a(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push $0x66 │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bf1675 │ │ │ │ test $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x180,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.RB jb 1bf16f8 │ │ │ │ @@ -2884532,15 +2884529,16 @@ │ │ │ │ js 1bf1da5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x19(%rax) │ │ │ │ push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - lock js 1bf1e5b │ │ │ │ + push %rax │ │ │ │ + jns 1bf1e5b │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x59(%rbp) │ │ │ │ mov $0x41,%dh │ │ │ │ @@ -2884615,16 +2884613,18 @@ │ │ │ │ js 1bf1ec5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x1b(%rax) │ │ │ │ push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - orb $0x4a,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + or %ecx,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ movabs %eax,0x130177aacbf8f573 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2884632,15 +2884632,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf1f0d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ sbb 0x5(%rdx),%edx │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ + adc %bh,(%rax) │ │ │ │ rex.WX add $0x0,%rax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7b(%rdx) │ │ │ │ mov $0x9f,%cl │ │ │ │ @@ -2884752,15 +2884752,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf20bd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2b(%rax) │ │ │ │ + add %dh,0x2b(%rax) │ │ │ │ push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ movabs 0xd800000000035997,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %cl,-0x5bfc3c57(%rcx) │ │ │ │ @@ -2884870,16 +2884870,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf226d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - cs push %rdx │ │ │ │ + add %ah,0x2e(%rax) │ │ │ │ + push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ loopne 1bf22aa │ │ │ │ pop %rbx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -2884889,128 +2884889,138 @@ │ │ │ │ mov 0x134b6e4(,%rax,8),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x5522e(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ret $0x35b │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x44611095(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - jne 1bf23bf │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1bf22fd │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,0x2f(%rax) │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - and %ah,%ch │ │ │ │ - pop %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - ... │ │ │ │ - add %dh,-0x40(%rdi) │ │ │ │ - ror $0x63,%dl │ │ │ │ - add %esp,0x3f(%rsi) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1bf2345 │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rbx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - movabs 0xd800000000055b51,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + loopne 1bf2372 │ │ │ │ + pop %rbx │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ fidivrs 0x14c3144(%rip) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x55b52(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rcx │ │ │ │ + pop %rbx │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bf231d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %cl,-0x433b0e49(%rcx) │ │ │ │ sarl $1,0x130171(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rbx │ │ │ │ + add %dl,0x52(%rax) │ │ │ │ pop %rbx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf23f5 │ │ │ │ + js 1bf2365 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bh,-0xb(%rdi) │ │ │ │ lret │ │ │ │ - jrcxz 1bf2466 │ │ │ │ + jrcxz 1bf23d6 │ │ │ │ adc (%rcx,%rax,1),%bp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ push %rsp │ │ │ │ pop %rbx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf243d │ │ │ │ + js 1bf23ad │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bh,-0x66402a2c(%rip) │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) 0x0(%rbp,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rcx │ │ │ │ + pop %rbx │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + js 1bf23f5 │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub 0x2e(%rax,%rdi,1),%bl │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + rex.WRXB │ │ │ │ + rex.WRX add %r10,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1bf241d │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,%al │ │ │ │ + cs push %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + loopne 1bf244c │ │ │ │ + pop %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ + add %ah,-0x44611095(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + jne 1bf2527 │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1bf2465 │ │ │ │ + test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x54df8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ @@ -2885026,33 +2885036,30 @@ │ │ │ │ push %rsi │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf24ad │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) 0x0(%rbp,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x55b5a(%rax) │ │ │ │ ... │ │ │ │ + add %ah,0x2f(%rax) │ │ │ │ + push %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + and %ah,%ch │ │ │ │ + pop %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub 0x2e(%rax,%rdi,1),%bl │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - rex.WRXB │ │ │ │ - rex.WRX add %r10,(%rbx) │ │ │ │ + ... │ │ │ │ + add %dh,-0x40(%rdi) │ │ │ │ + ror $0x63,%dl │ │ │ │ + add %esp,0x3f(%rsi) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf24f5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ @@ -2885117,16 +2885124,16 @@ │ │ │ │ rex.WB ja 1bf2612 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - xor %dl,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %edx,0x5(%rdx) │ │ │ │ ... │ │ │ │ rcr $0x5b,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ @@ -2885137,47 +2885144,50 @@ │ │ │ │ ds and (%rbx),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf2615 │ │ │ │ test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,0x55231(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,0x565ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xc(%rax) │ │ │ │ + add %dh,0x64(%rax) │ │ │ │ pop %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + js 1bf2635 │ │ │ │ + test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ - ... │ │ │ │ - add %bh,-0x60fd6ebd(%rdx) │ │ │ │ - rex.WRX jl 1bf26cd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jno 1bf2653 │ │ │ │ + adc 0x4b9f4d05(%rax),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf265d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - xor 0x5(%rdx),%dl │ │ │ │ - ... │ │ │ │ - sar $1,%dh │ │ │ │ + add %dl,-0x59(%rax) │ │ │ │ pop %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + js 1bf267d │ │ │ │ + test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %bl,-0x398ca5e0(%rip) │ │ │ │ - push %rsp │ │ │ │ - mov $0x130125,%esp │ │ │ │ + add %cl,%bh │ │ │ │ + sbb (%rbx),%edx │ │ │ │ + movsxd 0x111c83c(%rdi),%ecx │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %ah,0x54e5e(%rax) │ │ │ │ @@ -2885196,74 +2885206,70 @@ │ │ │ │ rex.RXB cmp (%r9),%r14d │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf26ed │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,0x565ab(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - gs pop %rbx │ │ │ │ + ... │ │ │ │ + add %dl,-0x53(%rax) │ │ │ │ + pop %rbx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ js 1bf270d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jno 1bf272b │ │ │ │ - adc 0x4b9f4d05(%rax),%ebx │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + add %ah,%bh │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + mov $0x9c,%dh │ │ │ │ + mov $0xc8,%cl │ │ │ │ + or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf2735 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - test $0x5b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x55231(%rax) │ │ │ │ ... │ │ │ │ - js 1bf2755 │ │ │ │ - test $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0xc(%rax) │ │ │ │ + pop %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %cl,%bh │ │ │ │ - sbb (%rbx),%edx │ │ │ │ - movsxd 0x111c83c(%rdi),%ecx │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %bh,-0x60fd6ebd(%rdx) │ │ │ │ + rex.WRX jl 1bf27ed │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1bf277d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - pop %rbx │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor 0x5(%rdx),%dl │ │ │ │ ... │ │ │ │ - js 1bf279d │ │ │ │ - test $0x0,%eax │ │ │ │ + sar $1,%dh │ │ │ │ + pop %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %ah,%bh │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - mov $0x9c,%dh │ │ │ │ - mov $0xc8,%cl │ │ │ │ - or $0x1301,%eax │ │ │ │ + add %bl,-0x398ca5e0(%rip) │ │ │ │ + push %rsp │ │ │ │ + mov $0x130125,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf27c5 │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x65(%rax) │ │ │ │ rex.WRX add $0x0,%rax │ │ │ │ ... │ │ │ │ js 1bf27e5 │ │ │ │ @@ -2885280,33 +2885286,37 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf280d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x55232(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor 0x5(%rdx),%dl │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x35bed(%rax) │ │ │ │ + nop │ │ │ │ + in (%dx),%eax │ │ │ │ + pop %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bh,-0x5fbe239(%rip) │ │ │ │ jmp 1bf28ab │ │ │ │ jg 1bf289a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor 0x5(%rdx),%edx │ │ │ │ + add %dl,0x33(%rax) │ │ │ │ + push %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ movabs 0xd80000000003590b,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,0x476a4cde(%rip) │ │ │ │ ror $0x78,%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2885370,15 +2885380,15 @@ │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ imul $0x0,0x1301(%rip),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ xor $0x52,%al │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov $0x3,%al │ │ │ │ pop %rcx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2885390,15 +2885400,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf29bd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x35(%rax) │ │ │ │ + add %ah,0x35(%rax) │ │ │ │ push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ and %al,0x48(%rbp) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ @@ -2885557,18 +2885567,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf2bfd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ cmp %edx,0x5(%rdx) │ │ │ │ ... │ │ │ │ - jo 1bf2caa │ │ │ │ + mov $0x40,%al │ │ │ │ rex.WX add $0x0,%rax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ sbb $0x9c,%al │ │ │ │ @@ -2885637,18 +2885647,18 @@ │ │ │ │ adc %ecx,%ecx │ │ │ │ imul $0x1301,(%rax),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf2d1d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x78(%rax) │ │ │ │ + add %dl,0x78(%rax) │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ - add %ah,0x78(%rax) │ │ │ │ + add %dh,0x78(%rax) │ │ │ │ push $0x5 │ │ │ │ add %dh,(%rax) │ │ │ │ or %al,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x56(%rdi) │ │ │ │ jae 1bf2d31 │ │ │ │ mov $0xb7,%cl │ │ │ │ @@ -2885656,18 +2885666,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf2d65 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x56899(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cltd │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,%al │ │ │ │ cltd │ │ │ │ push $0x5 │ │ │ │ add %dh,(%rax) │ │ │ │ or %al,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x5e(%rcx) │ │ │ │ sub $0xbf,%al │ │ │ │ @@ -2885676,22 +2885687,24 @@ │ │ │ │ jge 1bf2df2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x48(%rax) │ │ │ │ - push $0x5 │ │ │ │ - ... │ │ │ │ add %al,0x568b8(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %al,0x1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x568,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x5df26201(%rbp) │ │ │ │ call *(%rdx) │ │ │ │ jne 1bf2e3a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -2885712,20 +2885725,19 @@ │ │ │ │ sub $0x17,%al │ │ │ │ pop %rbx │ │ │ │ ds subl $0x0,0x1301087a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf2e3d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,-0x29(%rax) │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ - add %al,-0x29(%rax) │ │ │ │ - push $0x5 │ │ │ │ + add %al,0x568d7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %al,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x44(%rbp,%riz,1) │ │ │ │ test %cl,0x28(%rbx) │ │ │ │ add (%rsi),%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2885734,19 +2885746,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf2e85 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x568ff(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x568ff(%rax) │ │ │ │ + add %al,%al │ │ │ │ + ljmp *0x5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %al,0x1(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x73ba63e4(%rsi,%rcx,1) │ │ │ │ sbb $0x130175,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2886047,310 +2886062,316 @@ │ │ │ │ jg 1bf334a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x350c9(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + add %dh,0x55d73(%rax) │ │ │ │ ... │ │ │ │ - add %dh,(%rsp,%riz,4) │ │ │ │ - sub 0x7052b887(%rbp),%cl │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x55d74(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1bf334d │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,-0x2d(%rax) │ │ │ │ - push %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %ch,-0x4bf318e7(%rsi,%rax,1) │ │ │ │ - mov 0x1(%rsi),%al │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,0x74(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - rex jne 1bf3460 │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,-0x4(%rbp) │ │ │ │ fsubl 0x1d(%rbx) │ │ │ │ popf │ │ │ │ - jmp 1bf3449 │ │ │ │ + jmp 1bf33b9 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf33dd │ │ │ │ + js 1bf334d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - js 1bf3498 │ │ │ │ + add %ah,0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf33fd │ │ │ │ + js 1bf336d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,-0x5bab2e1c(%rdx) │ │ │ │ lret │ │ │ │ push %rsp │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf3425 │ │ │ │ + js 1bf3395 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x78(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x55d87(%rax) │ │ │ │ ... │ │ │ │ - js 1bf3445 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bh,0x4b(%rbx) │ │ │ │ - jb 1bf3448 │ │ │ │ + jb 1bf33b8 │ │ │ │ roll %cl,(%rdi,%rax,1) │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf346d │ │ │ │ + js 1bf33dd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ nop │ │ │ │ pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf348d │ │ │ │ + js 1bf33fd │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bh,%dh │ │ │ │ - jb 1bf351d │ │ │ │ + jb 1bf348d │ │ │ │ sub %dh,0x169fa5a(%rip) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf34d5 │ │ │ │ + js 1bf3445 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rsi) │ │ │ │ adc (%rsi),%ebx │ │ │ │ sahf │ │ │ │ - jbe 1bf34e7 │ │ │ │ + jbe 1bf3457 │ │ │ │ idivb 0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - fwait │ │ │ │ + add %ah,-0x66(%rax) │ │ │ │ pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf351d │ │ │ │ + js 1bf348d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bl,-0x1c(%rsi) │ │ │ │ pushf │ │ │ │ mov 0x13(%rax),%ss │ │ │ │ add 0x1(%rdx),%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x55da3(%rax) │ │ │ │ - ... │ │ │ │ + add %dh,%al │ │ │ │ + movabs %al,0x55d │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1bf34d5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,-0x3c(%rbp) │ │ │ │ - jno 1bf35be │ │ │ │ + jno 1bf352e │ │ │ │ std │ │ │ │ test %ch,0x130141(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x55dcd(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + int3 │ │ │ │ + pop %rbp │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bf351d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,0x6390687c(%rip) │ │ │ │ es test %dl,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf35f5 │ │ │ │ + js 1bf3565 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ sub %edi,(%rdi) │ │ │ │ push %rax │ │ │ │ sbb %ch,%dl │ │ │ │ push %rsp │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf361d │ │ │ │ + js 1bf358d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x55dd9(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fcomps 0x5(%rbp) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x70(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + jo 1bf3669 │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ mov $0xded6f53e,%ebx │ │ │ │ leave │ │ │ │ - jle 1bf36aa │ │ │ │ + jle 1bf361a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - loope 1bf3720 │ │ │ │ + add %dh,-0x20(%rax) │ │ │ │ + pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf3685 │ │ │ │ + js 1bf35f5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dh,(%rdx) │ │ │ │ or $0xa4ec0087,%eax │ │ │ │ lea 0x1(%rbp),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x55549(%rax) │ │ │ │ + add %ah,0x350c9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %dh,(%rsp,%riz,4) │ │ │ │ + sub 0x7052b887(%rbp),%cl │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1bf3665 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - repnz pop %rbp │ │ │ │ + add %al,-0xf(%rax) │ │ │ │ + pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf3715 │ │ │ │ + js 1bf3685 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,0x7b(%rax) │ │ │ │ test %esi,0x2d726dfa(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf373d │ │ │ │ + js 1bf36ad │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - repz pop %rbp │ │ │ │ + add %dh,-0xe(%rax) │ │ │ │ + pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf375d │ │ │ │ + js 1bf36cd │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bh,%dh │ │ │ │ sub %esi,0x70f82000(%rbp) │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + js 1bf36f5 │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,-0x2d(%rax) │ │ │ │ + push %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ + add %ch,-0x4bf318e7(%rsi,%rax,1) │ │ │ │ + mov 0x1(%rsi),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,0x14(%rax) │ │ │ │ + pop %rsi │ │ │ │ + add $0x0,%eax │ │ │ │ + rcl $1,%dl │ │ │ │ + leave │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,0x5d(%rsp,%rdx,2) │ │ │ │ + mov $0xf0,%dh │ │ │ │ + or $0x130149bc,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ js 1bf3785 │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2886373,52 +2886394,63 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf37cd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x1b(%rax) │ │ │ │ - push %rax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x55549(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %cl,0xfdcbbcf(%rdx) │ │ │ │ - rex.WX xchg %rax,%rsp │ │ │ │ - rex.WX add %rdx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf3815 │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dl,0x55e26(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x55e,%eax │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ + add %cl,-0x75b6b7b0(%rbp) │ │ │ │ + add $0x7a,%al │ │ │ │ + sub %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%dl │ │ │ │ - leave │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,-0x1b(%rax) │ │ │ │ + push %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %dl,0x5d(%rsp,%rdx,2) │ │ │ │ - mov $0xf0,%dh │ │ │ │ - or $0x130149bc,%eax │ │ │ │ + add %cl,0xfdcbbcf(%rdx) │ │ │ │ + rex.WX xchg %rax,%rsp │ │ │ │ + rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf385d │ │ │ │ + js 1bf38a5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x55558(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fwait │ │ │ │ lret │ │ │ │ @@ -2886432,33 +2886464,15 @@ │ │ │ │ add %ch,%ch │ │ │ │ stc │ │ │ │ out %al,(%dx) │ │ │ │ mov $0xbd,%dh │ │ │ │ imul $0x1301,0x3c(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf38a5 │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,0x27(%rax) │ │ │ │ - pop %rsi │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - js 1bf38c5 │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - ... │ │ │ │ - add %cl,-0x75b6b7b0(%rbp) │ │ │ │ - add $0x7a,%al │ │ │ │ - sub %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bf38ed │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x306ad(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x306e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2886508,16 +2886522,16 @@ │ │ │ │ ds and %ecx,%esp │ │ │ │ mov $0x13014b,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x55,%dl │ │ │ │ + add %dh,-0x4e(%rax) │ │ │ │ + push %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ shlb $0x0,0x547(%rbx) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ @@ -2886549,15 +2886563,15 @@ │ │ │ │ mov %esi,%es │ │ │ │ push $0x130146 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ mov $0x55,%bl │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ loopne 1bf3a66 │ │ │ │ rex.RXB add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ @@ -2886571,33 +2886585,37 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf3a9d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x555b4(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x55,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - xor (%rbx),%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rdx) │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x1b07b7ca(%rbx) │ │ │ │ mov (%rdx),%? │ │ │ │ jp 1bf3b2a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x55,%ch │ │ │ │ + add %dh,-0x4b(%rax) │ │ │ │ + push %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ sbbb $0x0,0x5(%rsi,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ @@ -2886748,16 +2886766,18 @@ │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ sahf │ │ │ │ push %rsi │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - sbb $0x6b,%cl │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + fldcw 0x5(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ scas %es:(%rdi),%al │ │ │ │ ficompl 0x167b954(%rcx,%rsi,1) │ │ │ │ @@ -2887237,16 +2887257,16 @@ │ │ │ │ add %ah,-0x19(%rdx) │ │ │ │ and %esi,0x163485c(,%rdx,4) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - rex.RB mov $0x1,%r15d │ │ │ │ + add %ah,0x48(%rax) │ │ │ │ + mov $0x1,%edi │ │ │ │ add %dl,%al │ │ │ │ out %eax,$0x7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ @@ -2887343,83 +2887363,38 @@ │ │ │ │ add %bl,0x360cca47(%rbx) │ │ │ │ movsxd 0x130153(%rip),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x5582c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x50(%rax) │ │ │ │ - lret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %bl,-0x1a5bbaae(%rsi) │ │ │ │ - mov $0x92,%al │ │ │ │ - and %ecx,(%rcx) │ │ │ │ - jo 1bf45db │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x5f8cf(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x44(%rax) │ │ │ │ - add %eax,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x14144(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x94(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x28(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jns 1bf45bd │ │ │ │ - test $0x0,%eax │ │ │ │ - add %dh,-0x69(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x10000000005f8f3,%al │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.B (bad) │ │ │ │ + add %dl,0x40(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - loopne 1bf468b │ │ │ │ - (bad) │ │ │ │ + and %al,0x60(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7e562955(%rdi) │ │ │ │ ss out %al,(%dx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf4625 │ │ │ │ + js 1bf4595 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x54(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - push %rax │ │ │ │ - jrcxz 1bf4654 │ │ │ │ + add %dh,0x56053(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x1d(%rax) │ │ │ │ + leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2887429,15 +2887404,15 @@ │ │ │ │ xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ rex in $0xc9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -2887450,38 +2887425,17 @@ │ │ │ │ sub $0x1317f5d,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - movabs 0x54f27b0,%al │ │ │ │ - ... │ │ │ │ - js 1bf46d5 │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %dh,(%rdi) │ │ │ │ - int1 │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - jae 1bf47a1 │ │ │ │ - mov 0x1(%rsi),%es │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - push $0x560 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x67(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %ah,%ch │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -2887493,88 +2887447,158 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %eax,$0x57 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf4745 │ │ │ │ + js 1bf466d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x56074(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1c9e6(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jae 1bf472b │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0xe6,%al │ │ │ │ + leave │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rdx) │ │ │ │ - call ffffffff93d58d33 <_edata@@Base+0xffffffff8cb58d33> │ │ │ │ + call ffffffff93d58c5b <_edata@@Base+0xffffffff8cb58c5b> │ │ │ │ (bad) │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf478d │ │ │ │ + js 1bf46b5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x79(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0x54f27b0,%al │ │ │ │ ... │ │ │ │ - js 1bf47ad │ │ │ │ + js 1bf46d5 │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %dh,(%rdi) │ │ │ │ + int1 │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + jae 1bf47a1 │ │ │ │ + mov 0x1(%rsi),%es │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,0x56086(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bl,-0x30(%rbp) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ mov $0x67,%dh │ │ │ │ imul $0x0,0x130147(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf47d5 │ │ │ │ + js 1bf4745 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.R (bad) │ │ │ │ + add %dl,0x43(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf47f5 │ │ │ │ + js 1bf4765 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dh,0x6a(%rbp) │ │ │ │ xchg %eax,%ecx │ │ │ │ - jmp 3282518 │ │ │ │ + jmp 3282488 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x56145(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.R (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bf47ad │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bl,(%rax,%rax,8) │ │ │ │ - data16 jb 1bf4826 │ │ │ │ + data16 jb 1bf4796 │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ pop %rdx │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + js 1bf47d5 │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,0x5582c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x50(%rax) │ │ │ │ + lret │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %bl,-0x1a5bbaae(%rsi) │ │ │ │ + mov $0x92,%al │ │ │ │ + and %ecx,(%rcx) │ │ │ │ + jo 1bf4863 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5f8cf(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x44(%rax) │ │ │ │ + add %eax,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x14144(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x94(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x28(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jns 1bf4845 │ │ │ │ + test $0x0,%eax │ │ │ │ + add %dh,-0x69(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1bf4895 │ │ │ │ + clc │ │ │ │ + add $0x0,%eax │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ js 1bf4865 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ ds pop %rax │ │ │ │ add $0x0,%eax │ │ │ │ mov $0xb1,%al │ │ │ │ @@ -2887885,20 +2887909,17 @@ │ │ │ │ sub $0x13011cf7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf4c9d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x25(%rax) │ │ │ │ - pop %rax │ │ │ │ - add $0x0,%eax │ │ │ │ - nop │ │ │ │ - mov $0xcb,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x558db(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1cbb6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x40(%rcx) │ │ │ │ @@ -2888039,16 +2888060,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf4e95 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - ds pop %rcx │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rcx │ │ │ │ add $0x0,%eax │ │ │ │ push %rax │ │ │ │ mov $0x1cb,%edx │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf4eb5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -2888300,16 +2888322,16 @@ │ │ │ │ mov $0x39,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf523d │ │ │ │ test $0x0,%eax │ │ │ │ - add %ch,%al │ │ │ │ - push %rbx │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rax │ │ │ │ mov $0x1,%edi │ │ │ │ add %dh,(%rax) │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2888406,86 +2888428,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ret │ │ │ │ in $0x3a,%eax │ │ │ │ (bad) │ │ │ │ - movabs 0xb0092ac1fe,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fcmovb %st(3),%st │ │ │ │ - add $0x0,%eax │ │ │ │ - push %rax │ │ │ │ - rex.R │ │ │ │ - add %eax,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x14144(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jns 1bf53cd │ │ │ │ - test $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x13012ac1fe,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x55ac6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x39(%rax) │ │ │ │ - lret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + jmp *0x5(%rdx) │ │ │ │ ... │ │ │ │ - add %bl,0x7d(%rdx) │ │ │ │ - cmpl $0x1413199,(%rsp,%rsi,8) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add %ah,0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,0x56300(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1(%rax) │ │ │ │ - movsxd 0x0(%rip),%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ movabs %al,0x13013dad1d7b7c49 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf547d │ │ │ │ + js 1bf53ed │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x6(%rax) │ │ │ │ movsxd 0x0(%rip),%eax │ │ │ │ ... │ │ │ │ - js 1bf549d │ │ │ │ + js 1bf540d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ ret $0xef84 │ │ │ │ @@ -2888493,191 +2888471,192 @@ │ │ │ │ repnz or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x9(%rax) │ │ │ │ - movsxd 0x0(%rip),%eax │ │ │ │ + add %dh,0x56308(%rax) │ │ │ │ ... │ │ │ │ - js 1bf54e5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dh,0x764cb069(%rsi) │ │ │ │ shl $0x28,%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf550d │ │ │ │ + js 1bf547d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x56312(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + adc %esp,0x5(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bf549d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,0x3f(%rdi) │ │ │ │ rex.WXB or %rdx,%r10 │ │ │ │ (bad) │ │ │ │ pop %rsi │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf5555 │ │ │ │ + js 1bf54c5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc $0x63,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x13(%rax) │ │ │ │ + movsxd 0x0(%rip),%eax │ │ │ │ ... │ │ │ │ - js 1bf5575 │ │ │ │ + js 1bf54e5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rbx) │ │ │ │ xor $0xabdac59c,%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf559d │ │ │ │ + js 1bf550d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0x65,%ah │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf55bd │ │ │ │ + js 1bf552d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ int1 │ │ │ │ xchg %eax,%esi │ │ │ │ push %rsi │ │ │ │ movsxd -0x26(%rdx),%esp │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf55e5 │ │ │ │ - test $0x0,%eax │ │ │ │ - add %dh,-0x69(%rax) │ │ │ │ - rex.WRXB add $0x0,%rax │ │ │ │ - rorb $0x0,0x54f(%rax) │ │ │ │ - ... │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xdcd79c2e,%ebp │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - ds add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1bf562d │ │ │ │ + js 1bf5555 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ mov $0x65,%ch │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf564d │ │ │ │ + js 1bf5575 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bh,-0x730054d9(%rbp,%rdx,8) │ │ │ │ mov %ebp,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x565bb(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x565,%edx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bf55bd │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ fiadds -0x1c(%rbx) │ │ │ │ sbb %ebx,0x13010b79(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf56bd │ │ │ │ + js 1bf55e5 │ │ │ │ + test $0x0,%eax │ │ │ │ + add %dh,-0x69(%rax) │ │ │ │ + rex.WRXB add $0x0,%rax │ │ │ │ + rorb $0x0,0x54f(%rax) │ │ │ │ + ... │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xdcd79c2e,%ebp │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + ds add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1bf562d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x565bc(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x565,%ebx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bf564d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ (bad) │ │ │ │ lret $0xd424 │ │ │ │ - jmp 1bf56ef │ │ │ │ + jmp 1bf565f │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf5705 │ │ │ │ + js 1bf5675 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,-0x3f(%rax) │ │ │ │ - gs add $0x0,%eax │ │ │ │ + add %dh,0x565c0(%rax) │ │ │ │ ... │ │ │ │ - js 1bf5725 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ mov $0x55272385,%edx │ │ │ │ lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf574d │ │ │ │ + js 1bf56bd │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ ret $0x565 │ │ │ │ ... │ │ │ │ - js 1bf576d │ │ │ │ + js 1bf56dd │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2888685,64 +2888664,107 @@ │ │ │ │ xchg %eax,%ecx │ │ │ │ imul $0x0,0x1301205e(%rsi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x3d(%rax) │ │ │ │ + gs add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x565c5(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ push %rsi │ │ │ │ xorl $0x13017f70,-0x58(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf57dd │ │ │ │ + js 1bf574d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ gs add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf57fd │ │ │ │ + js 1bf576d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ - loopne 1bf5861 │ │ │ │ + loopne 1bf57d1 │ │ │ │ int1 │ │ │ │ mov $0x1304a90,%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x66(%rax) │ │ │ │ - add $0x0,%ax │ │ │ │ + add %ah,0x56665(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf5845 │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dl,%bl │ │ │ │ mov -0x723ca58c(%rsi),%ebx │ │ │ │ - sbb $0x1,%al │ │ │ │ + sbb $0x9,%al │ │ │ │ + mov $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fcmovb %st(3),%st │ │ │ │ + add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + rex.R │ │ │ │ + add %eax,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x14144(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jns 1bf5805 │ │ │ │ + test $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,0x55ac6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x39(%rax) │ │ │ │ + lret │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %bl,0x7d(%rdx) │ │ │ │ + cmpl $0x1413199,(%rsp,%rsi,8) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loope 1bf58b8 │ │ │ │ @@ -2889038,15 +2889060,15 @@ │ │ │ │ jnp 1bf5c1e │ │ │ │ and %ch,0x13011c(%rsp,%rdx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x55b6c(%rax) │ │ │ │ + add %ah,0x55b6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ @@ -2889142,15 +2889164,15 @@ │ │ │ │ adc %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov $0x55b,%ebx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf5d9d │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ @@ -2889738,89 +2889760,43 @@ │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2c(%rdi) │ │ │ │ sbb %ebx,(%rdx) │ │ │ │ - adc $0x1131e475,%eax │ │ │ │ + adc $0x131e475,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %ch,%al │ │ │ │ - gs mov $0x1,%edi │ │ │ │ - add %dl,(%rax) │ │ │ │ - rolb %cl,0x5(%rbx) │ │ │ │ - ... │ │ │ │ - js 1bf65c5 │ │ │ │ - test $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - add %al,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sti │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - addl $0x0,0x1311689b(%rdx,%rsi,4) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1bf65ed │ │ │ │ - test $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x1,%di │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x543d2(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - add %al,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,%bh │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - (bad) │ │ │ │ - in $0xb4,%eax │ │ │ │ - adc %al,(%rsi) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1bf6635 │ │ │ │ - test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - jp 1bf66fb │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x79(%rax) │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ - add %bh,0x68(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ + add %al,0x7a(%rax) │ │ │ │ + push $0x5 │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x38(%rcx) │ │ │ │ adc %edi,%ecx │ │ │ │ add %ecx,0x13015398(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf667d │ │ │ │ + js 1bf65ed │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x56880(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jg 1bf66b3 │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bf660d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2889829,17 +2889805,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,-0x7f(%rax) │ │ │ │ - push $0x5 │ │ │ │ + add %dl,0x56880(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ @@ -2889848,119 +2889824,118 @@ │ │ │ │ idivl (%rsi) │ │ │ │ sub %esi,0xa(%rsi) │ │ │ │ in $0x42,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf670d │ │ │ │ + js 1bf667d │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x24(%rax) │ │ │ │ - adc $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xf1,%al │ │ │ │ - rex.WRXB add $0x0,%rax │ │ │ │ ... │ │ │ │ - adc %al,(%rcx) │ │ │ │ - push %rax │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fldt (%rcx) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - mov %edi,%esp │ │ │ │ - push %rcx │ │ │ │ - rorl $0x13,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1bf6755 │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bl,0x633147be(%rsp,%rbp,1) │ │ │ │ - loop 1bf682f │ │ │ │ + loop 1bf6757 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf679d │ │ │ │ + js 1bf66c5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ mov $0x68,%al │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf67bd │ │ │ │ + js 1bf66e5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dh,%dh │ │ │ │ rex.WB add $0xffffffff9d023e40,%rax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf67e5 │ │ │ │ + js 1bf670d │ │ │ │ test $0x0,%eax │ │ │ │ - ... │ │ │ │ + add %dh,0x24(%rax) │ │ │ │ + adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x68,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xf1,%al │ │ │ │ + rex.WRXB add $0x0,%rax │ │ │ │ + ... │ │ │ │ + adc %al,(%rcx) │ │ │ │ + push %rax │ │ │ │ add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fldt (%rcx) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + mov %edi,%esp │ │ │ │ + push %rcx │ │ │ │ + rorl $0x13,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1bf6755 │ │ │ │ + test $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf6805 │ │ │ │ + add %al,-0x4d(%rax) │ │ │ │ + push $0x5 │ │ │ │ + ... │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,-0x38(%rdx) │ │ │ │ or %dl,(%rax,%rdx,2) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,0x1301(%rip),%ebx │ │ │ │ - js 1bf682d │ │ │ │ + js 1bf679d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $0x0,0x5(%rax) │ │ │ │ + add %al,-0x41(%rax) │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,-0x4ca259c5(%rbx) │ │ │ │ sub %ebx,%edi │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf6875 │ │ │ │ + js 1bf67e5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x568c0(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x568,%edi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bf6805 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2889968,30 +2889943,73 @@ │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movsxd (%rax),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf68bd │ │ │ │ + js 1bf682d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ out %eax,$0x68 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf68dd │ │ │ │ + js 1bf684d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dh,0x41(%rsi,%rdi,1) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ push %rcx │ │ │ │ - push $0x13013ddd │ │ │ │ + push $0x13113ddd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1bf6875 │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bh,0x1bf68(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rolb %cl,0x5(%rbx) │ │ │ │ + ... │ │ │ │ + js 1bf6895 │ │ │ │ + test $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + add %al,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sti │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + addl $0x0,0x1311689b(%rdx,%rsi,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1bf68bd │ │ │ │ + test $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + imul $0x43d2a000,0x1(%rdi),%edi │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + js 1bf68dd │ │ │ │ + test $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + add %al,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,%bh │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + (bad) │ │ │ │ + in $0xb4,%eax │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf6905 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ @@ -2890650,18 +2890668,20 @@ │ │ │ │ xor %ecx,0x13013bae(%rdx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf7295 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x56052(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rdx │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bf72b5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dl,-0x6d(%rbp) │ │ │ │ rex.WB insl (%dx),%es:(%rdi) │ │ │ │ rex.RB outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2890669,15 +2890689,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf72dd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ push %rsp │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ jo 1bf7336 │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2890692,16 +2890712,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf7325 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - jl 1bf73e3 │ │ │ │ + add %ah,0x7c(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ js 1bf7345 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2890797,154 +2890817,146 @@ │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf748d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x56,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add $0x1cf,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1bf74ad │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %bl,-0x5(%rbp) │ │ │ │ - jmp fffffffff8eaf148 <_edata@@Base+0xfffffffff1caf148> │ │ │ │ - and %eax,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,0x560a2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - clc │ │ │ │ - lret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,0x5e8d738(%rax) │ │ │ │ - int1 │ │ │ │ - lea 0x1(%rbx),%ecx │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x56a,%esi │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1bf7548 │ │ │ │ + add %dl,-0x43(%rax) │ │ │ │ push $0x5 │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + and %bh,0x56a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ pop %rcx │ │ │ │ and %esp,0x601bff5c(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf7565 │ │ │ │ + js 1bf74d5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x56a,%edi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf7585 │ │ │ │ + js 1bf74f5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ add $0x8c,%al │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ int1 │ │ │ │ out %eax,(%dx) │ │ │ │ - jg 1bf75f2 │ │ │ │ + jg 1bf7562 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ shrl $0x0,0x5(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,0x6af4b22a(%rbx) │ │ │ │ and 0x3e(%rax),%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf75f5 │ │ │ │ + js 1bf7565 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ - js 1bf7615 │ │ │ │ + js 1bf7585 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,-0x237eb1c2(%rax) │ │ │ │ lea (bad),%ecx │ │ │ │ lret │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf763d │ │ │ │ + js 1bf75ad │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - leave │ │ │ │ + add %ah,-0x38(%rax) │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ - js 1bf765d │ │ │ │ + js 1bf75cd │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - jmp ffffffffb1cf512e <_edata@@Base+0xffffffffaaaf512e> │ │ │ │ + jmp ffffffffb1cf509e <_edata@@Base+0xffffffffaaaf509e> │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + js 1bf75f5 │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + shrb $1,0x5(%rdx) │ │ │ │ + ... │ │ │ │ + js 1bf7615 │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.RXB pop %r13 │ │ │ │ + cmp $0x73d7247a,%eax │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1bf763d │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,-0x2f(%rax) │ │ │ │ + push $0x5 │ │ │ │ + ... │ │ │ │ + js 1bf765d │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ + add %bh,%ah │ │ │ │ + lahf │ │ │ │ + xchg %ecx,(%rax) │ │ │ │ + jl 1bf76c5 │ │ │ │ + in $0x5,%eax │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ js 1bf7685 │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %al,0x55058(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2891108,87 +2891120,89 @@ │ │ │ │ loopne 1bf7852 │ │ │ │ call 1d279e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - shrb $1,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ js 1bf789d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.RXB pop %r13 │ │ │ │ - cmp $0x73d7247a,%eax │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x16(%rax) │ │ │ │ + mov $0x3e,%al │ │ │ │ + push %rbx │ │ │ │ + sub $0xb3,%al │ │ │ │ + push $0x1 │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf78c5 │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - shrb %cl,0x5(%rdx) │ │ │ │ + add %ah,-0xa(%rax) │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ js 1bf78e5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %bh,%ah │ │ │ │ - lahf │ │ │ │ - xchg %ecx,(%rax) │ │ │ │ - jl 1bf794d │ │ │ │ - in $0x5,%eax │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,%bh │ │ │ │ + fisttps (%rdx) │ │ │ │ + mov %edx,%fs │ │ │ │ + ds rex.WX adc $0x1301,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf790d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - push $0x5 │ │ │ │ - ... │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x56,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add $0x1cf,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ js 1bf792d │ │ │ │ test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x16(%rax) │ │ │ │ - mov $0x3e,%al │ │ │ │ - push %rbx │ │ │ │ - sub $0xb3,%al │ │ │ │ - push $0x1 │ │ │ │ + add %bl,-0x5(%rbp) │ │ │ │ + jmp fffffffff8eaf5c8 <_edata@@Base+0xfffffffff1caf5c8> │ │ │ │ + and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x9(%rax) │ │ │ │ - push $0x5 │ │ │ │ - ... │ │ │ │ - js 1bf7975 │ │ │ │ + add %ah,%al │ │ │ │ + movabs %al,0xf8c0000000000560 │ │ │ │ + lret │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %bl,%bh │ │ │ │ - fisttps (%rdx) │ │ │ │ - mov %edx,%fs │ │ │ │ - ds rex.WX adc $0x1301,%rax │ │ │ │ + add %al,0x5e8d738(%rax) │ │ │ │ + int1 │ │ │ │ + lea 0x1(%rbx),%ecx │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf799d │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ or (%rbx),%eax │ │ │ │ ... │ │ │ │ js 1bf79bd │ │ │ │ @@ -2892006,36 +2892020,37 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf84dd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - add %ah,0x5(%rbx) │ │ │ │ + add %dl,0x56ce8(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x17(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jno 1bf85df │ │ │ │ + lea (%rcx),%ecx │ │ │ │ + sub (%rdi),%esp │ │ │ │ + sub (%rcx),%eax │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rax) │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %cl,-0x7(%rdi) │ │ │ │ - movabs %eax,0x13016ff302048c │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %ah,0x550ac(%rax) │ │ │ │ + add %ah,0x550ac(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2892047,164 +2892062,160 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf856d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x357f8(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,%bl │ │ │ │ - (bad) │ │ │ │ - rex jg 1bf8624 │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1bf85b5 │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,-0x17(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - and %ch,%dl │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + add $0x56d,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jno 1bf86b7 │ │ │ │ - lea (%rcx),%ecx │ │ │ │ - sub (%rdi),%esp │ │ │ │ - sub (%rcx),%eax │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x5(%rdi,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,0x56d06(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - je 1bf86b2 │ │ │ │ - add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4d(%rcx,%riz,4) │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - jl 1bf86ff │ │ │ │ + jl 1bf866f │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf8645 │ │ │ │ + js 1bf85b5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ or 0x5(%rbp),%ch │ │ │ │ ... │ │ │ │ - js 1bf8665 │ │ │ │ + js 1bf85d5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ movabs 0x13010872e990b2b1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf868d │ │ │ │ + js 1bf85fd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - and %ebp,0x5(%rbp) │ │ │ │ + add %dh,0x56d20(%rax) │ │ │ │ ... │ │ │ │ - js 1bf86ad │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ mov $0x1f5f5060,%ebx │ │ │ │ imul $0x13,0x1(%rcx),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf86d5 │ │ │ │ + js 1bf8645 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ rex insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf86f5 │ │ │ │ + js 1bf8665 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,0x5c(%rax) │ │ │ │ - jle 1bf87c9 │ │ │ │ - jo 1bf87da │ │ │ │ + jle 1bf8739 │ │ │ │ + jo 1bf874a │ │ │ │ test $0x22,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf871d │ │ │ │ + js 1bf868d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.X insl (%dx),%es:(%rdi) │ │ │ │ + add %al,0x41(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - js 1bf873d │ │ │ │ + js 1bf86ad │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,0x5(%rax,%rbx,8) │ │ │ │ ds mov 0x1301637e(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf8765 │ │ │ │ + js 1bf86d5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x69(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x56d68(%rax) │ │ │ │ ... │ │ │ │ - rex push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x54(%rax) │ │ │ │ add $0x0,%rax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ rex.WB mov $0xe9,%r10b │ │ │ │ rex.RB or $0x4b,%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + js 1bf871d │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,-0x6d(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + js 1bf873d │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,0x4b8fe896(%rsi) │ │ │ │ + or 0x130168(%rbp),%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dh,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + js 1bf8785 │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,-0x55(%rbp,%rdi,8) │ │ │ │ + js 1bf87f6 │ │ │ │ + rex.XB adc $0x64,%al │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ js 1bf87ad │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ mov $0x550,%esp │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1bf87c5 │ │ │ │ push %rax │ │ │ │ @@ -2892323,144 +2892334,147 @@ │ │ │ │ add %bh,0x4e3c4725(%rcx) │ │ │ │ mov 0x13012a(%rbp),%gs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %al,-0x55(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ js 1bf897d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,0x4b8fe896(%rsi) │ │ │ │ - or 0x130168(%rbp),%cl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,0x56da5(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,-0x55(%rbp,%rdi,8) │ │ │ │ - js 1bf8a36 │ │ │ │ - rex.XB adc $0x64,%al │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1bf89ed │ │ │ │ - test $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - js 1bf8a0d │ │ │ │ - test $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - ... │ │ │ │ add %ah,-0x27(%rbp) │ │ │ │ (bad) │ │ │ │ sbb %edi,%esp │ │ │ │ or %bl,%dh │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf8a35 │ │ │ │ + js 1bf89a5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x56db6(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x6d,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bf89c5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ int1 │ │ │ │ mov $0x9b,%ch │ │ │ │ xchg %eax,%esi │ │ │ │ mov 0x72(%rcx),%es │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf8a7d │ │ │ │ + js 1bf89ed │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x56db7(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x6d,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bf8a0d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ah,-0xc(%rax) │ │ │ │ and $0xde849308,%eax │ │ │ │ - js 1bf8b0a │ │ │ │ + js 1bf8a7a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ mov $0x56d,%esp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf8ae5 │ │ │ │ + js 1bf8a55 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dh,-0x7e642eaf(%rdi) │ │ │ │ sbb 0x1b(%rdi),%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1bf8b0d │ │ │ │ + js 1bf8a7d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x33(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x56dcc(%rax) │ │ │ │ ... │ │ │ │ - js 1bf8b2d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,0x2b(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ adc %esi,0x1280304(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dh,%al │ │ │ │ + add %ah,0x5(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,(%rax) │ │ │ │ + int3 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %cl,-0x7(%rdi) │ │ │ │ + movabs %eax,0x13016ff302048c │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dh,0x357f8(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,%bl │ │ │ │ + (bad) │ │ │ │ + rex jg 1bf8bc4 │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1bf8b55 │ │ │ │ + test $0x0,%eax │ │ │ │ + ... │ │ │ │ add %dh,(%rax) │ │ │ │ sub 0x5(%rbx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2893546,18 +2893560,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bf9a3d │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x548be(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x548,%edi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bf9a5d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2893567,18 +2893582,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %al,0x548bf(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x548,%edi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bf9aa5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2893785,16 +2893801,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x48,%ah │ │ │ │ - add $0x0,%eax │ │ │ │ + mov $0xf5,%al │ │ │ │ + add $0x0,%rax │ │ │ │ ... │ │ │ │ js 1bf9dbd │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2894013,18 +2894029,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x54997(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cwtl │ │ │ │ + rex.WB add $0x0,%rax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bfa0d5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2894823,18 +2894840,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bfab1d │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dh,0x549c3(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + ret │ │ │ │ + rex.WB add $0x0,%rax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + js 1bfab3d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2894930,15 +2894948,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xcb,%al │ │ │ │ + ror $1,%bl │ │ │ │ rex.WB add $0x0,%rax │ │ │ │ ... │ │ │ │ js 1bfaca5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2895138,19 +2895156,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ lret $0x1b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x549f3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + shl $0x49,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + js 1bfaf75 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2895367,19 +2895384,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ js 1bfb26d │ │ │ │ test $0x0,%eax │ │ │ │ add %dh,0x24(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x54a06,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + rorb $0x4a,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + js 1bfb28d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2895649,15 +2895665,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bfb65d │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %dl,0x25(%rax) │ │ │ │ + add %dh,0x25(%rax) │ │ │ │ rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ js 1bfb67d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2895889,17 +2895905,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bfb9bd │ │ │ │ test $0x0,%eax │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ - add %ah,-0x7b(%rax) │ │ │ │ - push $0x5 │ │ │ │ + add %dh,0x56885(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ @@ -2896185,15 +2896201,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ js 1bfbdad │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ lock push $0x5 │ │ │ │ ... │ │ │ │ - add %dl,0x568f6(%rax) │ │ │ │ + add %ah,0x568f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bl,%bh │ │ │ │ (bad) │ │ │ │ stc │ │ │ │ @@ -2896202,18 +2896218,17 @@ │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - sub $0x54a,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cs rex.WX add $0x0,%rax │ │ │ │ + ... │ │ │ │ js 1bfbe15 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ std │ │ │ │ @@ -2896604,15 +2896619,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bfc395 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ jrcxz 1bfc45d │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ and %bl,(%rdx) │ │ │ │ imul $0xffffffd8,0x0(%rip),%eax │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ @@ -2896647,18 +2896662,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bfc425 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x3(%rax) │ │ │ │ - imul $0x0,0x0(%rip),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x56b03(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %dh,(%rdx) │ │ │ │ @@ -2896686,15 +2896699,15 @@ │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bfc4b5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x0,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ std │ │ │ │ @@ -2896708,35 +2896721,32 @@ │ │ │ │ add %bh,-0x731f6d24(%rdi) │ │ │ │ shlb $1,0x1301(%rdi,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bfc4fd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - imul $0x0,0x0(%rip),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4d(%rax) │ │ │ │ + or %ch,0x5(%rbx) │ │ │ │ + ... │ │ │ │ + js 1bfc51d │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,%ah │ │ │ │ rcl %cl,%dh │ │ │ │ add %esp,%ecx │ │ │ │ sub 0x13012f(%rax),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ebp,0x5(%rbx) │ │ │ │ ... │ │ │ │ js 1bfc565 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ @@ -2896804,19 +2896814,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bfc665 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb $0x6b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x56b1c(%rax) │ │ │ │ ... │ │ │ │ - add %ah,0x5c(%rdi) │ │ │ │ + addr32 pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7bf7c7ee(%rsi) │ │ │ │ shl $1,%al │ │ │ │ @@ -2896967,15 +2896975,15 @@ │ │ │ │ js 1bfc8ea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WX add $0x0,%rax │ │ │ │ push %rax │ │ │ │ xchg %eax,%esp │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -2897090,18 +2897098,21 @@ │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ push %rax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - rolb $1,(%rbx) │ │ │ │ - imul $0xffffffd8,0x0(%rip),%eax │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ + lock add 0x5(%rbx),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ (bad) │ │ │ │ sub $0x72dc058b,%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bfca9d │ │ │ │ @@ -2897169,20 +2897180,18 @@ │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ js 1bfcc3f │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - and %bl,(%rbx,%rbp,2) │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ + jo 1bfcbfe │ │ │ │ + imul $0xffffffd8,0x0(%rip),%eax │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x4c(%rbp) │ │ │ │ jno 1bfcc15 │ │ │ │ or $0x7e,%al │ │ │ │ notb (%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2897270,16 +2897279,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bfccdd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x16(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ rclb $1,0x1(%rsp,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bfccfd │ │ │ │ test $0x0,%eax │ │ │ │ @@ -2897293,16 +2897301,16 @@ │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - and %ch,0x5(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ebp,0x5(%rbp) │ │ │ │ ... │ │ │ │ js 1bfcd45 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ @@ -2897330,16 +2897338,17 @@ │ │ │ │ add $0x6d0014e0,%eax │ │ │ │ jmp 1d2cf01 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - xor 0x5(%rbp),%ebp │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor $0x6d,%al │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ js 1bfcdd5 │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %ch,-0x2177bd1e(%rax) │ │ │ │ @@ -2897347,16 +2897356,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bfcdfd │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rex insl (%dx),%es:(%rdi) │ │ │ │ + add %al,0x40(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ sarb $1,(%rdi) │ │ │ │ imul $0xffffffd8,0x0(%rip),%eax │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ @@ -2897403,15 +2897412,15 @@ │ │ │ │ and %al,0x1788728(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x56d62(%rax) │ │ │ │ + add %dh,0x56d62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ @@ -2897499,19 +2897508,18 @@ │ │ │ │ cmp (%rcx,%rax,1),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x2e(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x56dd2(%rax) │ │ │ │ ... │ │ │ │ - js 1bfd05d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ add %bh,-0xffad988(%rip) │ │ │ │ (bad) │ │ │ │ ret $0x14d │ │ │ │ @@ -2899005,16 +2899013,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1bfe4c5 │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - push %rbp │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rsi │ │ │ │ push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ and %cl,%ah │ │ │ │ jnp 1bfe539 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2899871,15 +2899879,15 @@ │ │ │ │ mov $0x13156b8,%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ test $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.WRXB pop %r11 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ js 1bff0fd │ │ │ │ test $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%eax │ │ │ │ @@ -2907461,44 +2907469,44 @@ │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c05592 │ │ │ │ - (bad) │ │ │ │ - and $0x27,%al │ │ │ │ - jg 1c0559f │ │ │ │ + loopne 1c055d2 │ │ │ │ + loop 1c0552e │ │ │ │ + bnd jg 1c0559f │ │ │ │ add %dh,(%rax) │ │ │ │ or 0x1(%rax),%ah │ │ │ │ add %dl,0x3c(%rax) │ │ │ │ add %eax,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x7f2724d5(%rip) │ │ │ │ + rolb $0x92,-0x1e(%rbp) │ │ │ │ + bnd jg 1c055cf │ │ │ │ add %dh,(%rax) │ │ │ │ or 0x1(%rax),%ah │ │ │ │ add %ah,0x3c(%rax) │ │ │ │ add %eax,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c055fe │ │ │ │ - {rex2 0x24} (bad) │ │ │ │ - jg 1c055ff │ │ │ │ + loopne 1c0563e │ │ │ │ + loop 1c0558e │ │ │ │ + bnd jg 1c055ff │ │ │ │ add %dh,(%rax) │ │ │ │ or 0x1(%rax),%ah │ │ │ │ add %dh,0x3c(%rax) │ │ │ │ add %eax,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3118719,19 +3118727,19 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x54850,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + loopne 1c95959 │ │ │ │ + add $0x0,%rax │ │ │ │ + ... │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3118754,20 +3118762,19 @@ │ │ │ │ sbb %ch,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdi) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - add $0x0,%rax │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + movabs 0x54855,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ clc │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3118838,16 +3118845,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + rcrb $0x5,0x48(%rsi) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3118857,17 +3118863,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push $0x548 │ │ │ │ + andb $0x5,0x48(%rdi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3118875,15 +3118880,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c95b2b │ │ │ │ + mov $0x70,%al │ │ │ │ add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3118891,16 +3118896,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x36e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdi) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - js 1c95b33 │ │ │ │ + shlb $1,0x48(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3118948,16 +3118952,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jl 1c95bc3 │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %bh,0x5(%rax,%rcx,2) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadd %st(0),%st │ │ │ │ (bad) │ │ │ │ @@ -3118982,15 +3118985,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x548(%rdx) │ │ │ │ + adc %al,0x548(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -3119015,20 +3119018,23 @@ │ │ │ │ add %ah,0x36ebd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %ecx,0x5(%rax) │ │ │ │ - ... │ │ │ │ - sub %ah,0x535(%rsi) │ │ │ │ + movabs 0x54886,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xor $0x5,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x0,0x0(%rdx),%ecx │ │ │ │ nop │ │ │ │ sbb %ah,(%rax) │ │ │ │ @@ -3119081,29 +3119087,28 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x548(%rsi) │ │ │ │ + rclb $0x0,0x548(%rbp) │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs %eax,0x1f2000000000036e │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sahf │ │ │ │ + jo 1c95cc7 │ │ │ │ add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3119126,31 +3119131,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000036e9f,%al │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x548a5,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + nop │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add $0x0,%rax │ │ │ │ + ... │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ add $0x36f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdi) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test $0x548,%eax │ │ │ │ + shrb $1,0x548(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3119161,15 +3119166,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xad,%al │ │ │ │ + lock lods %ds:(%rsi),%al │ │ │ │ add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadds 0x3f00(%rdx) │ │ │ │ @@ -3119192,19 +3119197,17 @@ │ │ │ │ add %dl,0x36e77(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c95dfe │ │ │ │ - add $0x0,%rax │ │ │ │ + and %dh,0x5(%rax,%rcx,2) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3119227,15 +3119230,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x548(%rbx) │ │ │ │ + rex mov $0x548,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ @@ -3119281,15 +3119284,15 @@ │ │ │ │ add %ah,0x36ebc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x548(%rdi) │ │ │ │ + rex mov $0x548,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ @@ -3119301,16 +3119304,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x48,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ + rex rorl $1,0x5(%rax) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3119319,31 +3119321,30 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x48,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + rex testb $0x0,0x5(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rax) │ │ │ │ add %al,0x36eba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c95fe0 │ │ │ │ - rex.WB add $0x0,%rax │ │ │ │ + xor %dl,(%rcx,%rcx,2) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ @@ -3119416,15 +3119417,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x36e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdi) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x549(%rcx) │ │ │ │ + adc %dl,0x549(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3119482,16 +3119483,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebp │ │ │ │ - rex.WB add $0x0,%rax │ │ │ │ + adcb $0x0,0x5(%rcx,%rcx,2) │ │ │ │ ... │ │ │ │ mov $0x5332d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3119518,30 +3119518,31 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x549(%rax) │ │ │ │ + rclb $0x0,0x549(%rdi) │ │ │ │ ... │ │ │ │ add %cl,0x5332b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rax) │ │ │ │ add %dl,0x37064(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x549(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x49,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3119550,16 +3119551,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + rol $1,%dh │ │ │ │ rex.WB add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadd %st(3),%st │ │ │ │ @@ -3119642,16 +3119642,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%cl │ │ │ │ - rex.WB add $0x0,%rax │ │ │ │ + lock fmuls 0x5(%rcx) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3119689,16 +3119688,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%dl │ │ │ │ - rex.WB add $0x0,%rax │ │ │ │ + push %rax │ │ │ │ + loope 1c96404 │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ push $0x537bc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3119819,16 +3119819,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c964fd │ │ │ │ - rex.WB add $0x0,%rax │ │ │ │ + xor $0x49,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ mov $0x537,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c96503 │ │ │ │ @@ -3119888,16 +3119888,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x4a,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ or %edi,%eax │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ @@ -3119938,15 +3119938,16 @@ │ │ │ │ add %al,0x36ef4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or 0x5(%rdx),%ecx │ │ │ │ + adc %cl,(%rbx) │ │ │ │ + rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ enter $0x37be,$0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ @@ -3119992,16 +3119993,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %cl,0x5(%rdx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ call 1ce9ebc │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ clc │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3120094,17 +3120096,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x54a(%rip) │ │ │ │ + rex and $0x4a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ clc │ │ │ │ shlb $0x5,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,%eax │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3120204,15 +3120206,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c9695a │ │ │ │ + mov $0x2f,%al │ │ │ │ rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ adc (%rdi),%esi │ │ │ │ add $0x0,%eax │ │ │ │ add %edi,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3120240,15 +3120242,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x5,0x4a(%rcx) │ │ │ │ + rolb $0x5,0x4a(%rax) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ @@ -3120257,16 +3120259,15 @@ │ │ │ │ mov %ch,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdi) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push $0x4a │ │ │ │ + shrb $1,0x4a(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadds (%rcx,%rax,1) │ │ │ │ @@ -3120329,19 +3120330,18 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jge 1c96ac5 │ │ │ │ - add $0x0,%eax │ │ │ │ + cmpb $0x0,0x5(%rdx,%rcx,2) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3120364,15 +3120364,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - test %ecx,0x5(%rdx) │ │ │ │ + test %cl,0x5(%rdx) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ @@ -3120416,15 +3120416,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %cs,0x5(%rdx) │ │ │ │ + jo 1c96af5 │ │ │ │ + rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ @@ -3120451,19 +3120452,19 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x54a97,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + loopne 1c96b60 │ │ │ │ + rex.WX add $0x0,%rax │ │ │ │ + ... │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadd %st(0),%st │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3120524,17 +3120525,17 @@ │ │ │ │ add %al,0x36fd9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x54a(%rcx) │ │ │ │ + rex mov $0x4a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ clc │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3120574,15 +3120575,15 @@ │ │ │ │ add %dh,0x36e83(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x54a(%rbp) │ │ │ │ + rex mov $0x54a,%esp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3120647,19 +3120648,19 @@ │ │ │ │ add %ah,0x36e75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rorb $1,0x5(%rdx) │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + movabs 0x54acf,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ clc │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3120680,16 +3120681,16 @@ │ │ │ │ xor %al,0x3(%rdi,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdi) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%cl │ │ │ │ - rex.WX add $0x0,%rax │ │ │ │ + rcr $0x4a,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ sldt (%rax) │ │ │ │ @@ -3120699,15 +3120700,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %al,(%dx) │ │ │ │ + lock in (%dx),%eax │ │ │ │ rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3120786,16 +3120787,15 @@ │ │ │ │ add %al,0x36e75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x0,%al │ │ │ │ - rex.WXB add $0x0,%rax │ │ │ │ + lock decl 0x5(%rdx) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadds 0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ @@ -3120819,15 +3120819,16 @@ │ │ │ │ sbb 0x3(%rsi),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdi) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %cl,0x5(%rbx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + rex.WXB add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadds 0x0(%rcx) │ │ │ │ and %al,(%rax) │ │ │ │ @@ -3121600,16 +3121601,15 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x3714a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1f(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4d(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ + rex imul $0x0,0x5(%rbp),%ecx │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ @@ -3122637,16 +3122637,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x4f,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,%al │ │ │ │ + rex.WRXB add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ @@ -3123374,32 +3123374,31 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ addr32 jno 1c98cef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x201f,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp $0x552,%eax │ │ │ │ + sarb $1,(%rdx,%rdx,2) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x65(%rax) │ │ │ │ jno 1c98d1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x201f,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.W push %rdx │ │ │ │ + jo 1c98d71 │ │ │ │ + push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -3123407,15 +3123406,15 @@ │ │ │ │ pop %rsi │ │ │ │ jno 1c98d4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x201f,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x5,0x52(%rcx) │ │ │ │ + rclb $0x5,0x52(%rax) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%cl │ │ │ │ sldt (%rax) │ │ │ │ @@ -3123423,19 +3123422,20 @@ │ │ │ │ rex pop %rsi │ │ │ │ jno 1c98d7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x201f,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x55255,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + loopne 1c98dde │ │ │ │ + push %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in (%dx),%eax │ │ │ │ @@ -3123476,17 +3123476,15 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,%al │ │ │ │ push $0x371 │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x201f,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ + andb $0x5,0x52(%rax) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadd %st(3),%st │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3123525,30 +3123523,31 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ movsxd 0x3(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x201f,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5526b,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + loopne 1c98f14 │ │ │ │ + push %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x3715c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x5,0x52(%rcx) │ │ │ │ + shlb $0x5,0x52(%rax) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,0x39821(%rax) │ │ │ │ @@ -3124775,15 +3124774,15 @@ │ │ │ │ lea 0x3(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c99b7d │ │ │ │ + mov $0xb2,%al │ │ │ │ push %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3124846,20 +3124845,19 @@ │ │ │ │ add %dh,0x3(%rcx,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x555,%esi │ │ │ │ - ... │ │ │ │ + movabs 0x555bd,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3124880,15 +3124878,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ enter $0x555,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3124949,16 +3124947,17 @@ │ │ │ │ jno 1c99d9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - int $0x55 │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + push %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3125019,15 +3125018,15 @@ │ │ │ │ jne 1c99ecc │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ rcll $1,0x5(%rbp) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3125083,20 +3125082,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2a(%rax) │ │ │ │ - push %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x555d5(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3125156,15 +3125153,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x371ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ fcoml 0x5(%rbp) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3125252,15 +3125249,16 @@ │ │ │ │ jno 1c9a0ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lock push %rbp │ │ │ │ + xor %dh,%al │ │ │ │ + push %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3125355,16 +3125353,17 @@ │ │ │ │ ja 1c9a28c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dl,0x5(%rsi) │ │ │ │ + add %al,0xf(%rax) │ │ │ │ + push %rsi │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ @@ -3125390,15 +3125389,15 @@ │ │ │ │ jno 1c9a27f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdi) │ │ │ │ + rex (bad) │ │ │ │ push %rsi │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3125427,20 +3125426,18 @@ │ │ │ │ js 1c9a34c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x38(%rax) │ │ │ │ - push %rsi │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x55637(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3125463,16 +3125460,16 @@ │ │ │ │ jno 1c9a33f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jbe 1c9a3a1 │ │ │ │ + nop │ │ │ │ + jne 1c9a3a1 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3126265,15 +3126262,15 @@ │ │ │ │ fidivl 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c9ab70 │ │ │ │ + mov $0x85,%al │ │ │ │ pop %rax │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3126282,16 +3126279,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock jmp 1c9af7f │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %ebx,0x5(%rax) │ │ │ │ + xor %cl,0x558(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadds 0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3126316,16 +3126314,16 @@ │ │ │ │ jno 1c9ac6f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lea 0x5(%rax),%ebx │ │ │ │ + nop │ │ │ │ + mov %ds,0x5(%rax) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ fadd %st(0),%st │ │ │ │ (bad) │ │ │ │ @@ -3126367,16 +3126365,16 @@ │ │ │ │ jno 1c9acff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + nop │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ pop %rax │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3126385,15 +3126383,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x371(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x58,%dh │ │ │ │ + rex int $0x58 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%dl │ │ │ │ @@ -3126404,34 +3126402,34 @@ │ │ │ │ jno 1c9ad5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ficompl 0x5(%rax) │ │ │ │ + xor %bl,%dl │ │ │ │ + pop %rax │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%dl │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x3(%rcx,%rsi,2) │ │ │ │ add %bh,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1d(%rax) │ │ │ │ - pop %rax │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x558e2(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3126453,16 +3126451,15 @@ │ │ │ │ nop │ │ │ │ shll $0x0,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %al,-0x12(%rax) │ │ │ │ pop %rax │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3126506,21 +3126503,19 @@ │ │ │ │ jno 1c9ae7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - pop %rcx │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + movabs 0x5591e,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x44(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -3127359,16 +3127354,15 @@ │ │ │ │ jb 1c9b7df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c9b802 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rax │ │ │ │ - pop %rbx │ │ │ │ + xor %bl,0x5b(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3127605,21 +3127599,19 @@ │ │ │ │ lock xor 0x3(%rdx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c9baa2 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - pop %rbx │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + movabs 0x55b6d,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3127659,15 +3127651,15 @@ │ │ │ │ cmp %esi,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c9bb32 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x5b(%rbp) │ │ │ │ + adc %dh,0x5b(%rbp) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3127804,19 +3127796,19 @@ │ │ │ │ jb 1c9bcbf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c9bce2 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %bl,0x5(%rbx) │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + movabs 0x55b87,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3127843,17 +3127835,20 @@ │ │ │ │ jb 1c9bd1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c9bd42 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x5(%rbx,%rbx,2) │ │ │ │ + rex stos %eax,%es:(%rdi) │ │ │ │ + pop %rbx │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadd %st(0),%st │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3127874,47 +3127869,50 @@ │ │ │ │ es jb 1c9bd7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c9bda2 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x55b(%rcx) │ │ │ │ + add %dh,0x55b(%rcx) │ │ │ │ ... │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and $0x72,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x20(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x55b(%rcx) │ │ │ │ + lock mov $0x5b,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,%al │ │ │ │ adc $0x72,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x20(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x55b(%rbp) │ │ │ │ + (bad) │ │ │ │ + mov $0x55b,%esp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3128496,16 +3128494,15 @@ │ │ │ │ jb 1c9c43f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7e,%al │ │ │ │ - pop %rbp │ │ │ │ + lock jge 1c9c4a8 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3128566,17 +3128563,19 @@ │ │ │ │ rex.RX jb 1c9c4ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x55d(%rbx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + pop %rbp │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3128636,18 +3128635,17 @@ │ │ │ │ rex.X jb 1c9c5bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %ebx,0x5(%rbp) │ │ │ │ + addb $0x0,0x55d(%rsi) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3128775,15 +3128773,15 @@ │ │ │ │ jb 1c9c73f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x55d(%rdi) │ │ │ │ + rorb $0x0,0x55d(%rsi) │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3128810,17 +3128808,18 @@ │ │ │ │ jb 1c9c79f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x55d(%rdi) │ │ │ │ + rex xchg %eax,%esi │ │ │ │ + pop %rbp │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3128844,18 +3128843,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x72 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22020(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x55da0(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lahf │ │ │ │ + pop %rbp │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3128881,15 +3128883,15 @@ │ │ │ │ jb 1c9c85f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x55d(%rdi) │ │ │ │ + adc %ah,0x55d(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3128948,15 +3128950,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ imul $0x0,0x3(%rdx),%esi │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xad,%al │ │ │ │ + lock lods %ds:(%rsi),%al │ │ │ │ pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3129047,20 +3129049,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x72(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22020(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4f(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x55db0(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3129081,16 +3129081,16 @@ │ │ │ │ jb 1c9ca9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x5d,%dh │ │ │ │ + nop │ │ │ │ + mov $0x5d,%ch │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3129119,16 +3129119,16 @@ │ │ │ │ jb 1c9caff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x55d,%esp │ │ │ │ + nop │ │ │ │ + mov $0x55d,%ebx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3129189,20 +3129189,18 @@ │ │ │ │ jb 1c9cbbf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ + rex rcrb $0x0,0x5(%rbp) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3129226,15 +3129224,15 @@ │ │ │ │ jb 1c9cc1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c9cbf0 │ │ │ │ + mov $0xc5,%al │ │ │ │ pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3129264,16 +3129262,15 @@ │ │ │ │ jb 1c9cc7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex int3 │ │ │ │ - pop %rbp │ │ │ │ + ror $0x5d,%dl │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3129299,19 +3129296,20 @@ │ │ │ │ jb 1c9ccdf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x55dd3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + loopne 1c9ccbc │ │ │ │ + pop %rbp │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3129335,17 +3129333,15 @@ │ │ │ │ movsxd 0x3(%rdx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ + rex fistps 0x5(%rbp) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ @@ -3129402,15 +3129398,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37243(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22020(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ in $0x5d,%al │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3129502,20 +3129498,18 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3725e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22020(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x18(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x55de7(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3129571,17 +3129565,15 @@ │ │ │ │ jb 1c9cfdf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf7,%al │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ + lock negb 0x5(%rbp) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ @@ -3129604,15 +3129596,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37244(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22020(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ cld │ │ │ │ pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3129674,17 +3129666,15 @@ │ │ │ │ jb 1c9d0ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2,%al │ │ │ │ - pop %rsi │ │ │ │ - add $0x0,%eax │ │ │ │ + lock add %ebx,0x5(%rsi) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ @@ -3129847,16 +3129837,15 @@ │ │ │ │ rex.RB jb 1c9d2df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - pop %rsi │ │ │ │ + adcb $0x5e,(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3129882,18 +3129871,17 @@ │ │ │ │ jb 1c9d33f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb $0x55e,%eax │ │ │ │ + rcrb $1,(%rsi,%rbx,2) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3129949,15 +3129937,15 @@ │ │ │ │ jb 1c9d3ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x5e,(%rbx) │ │ │ │ + shrb $0x5e,(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3130017,16 +3130005,16 @@ │ │ │ │ jb 1c9d4bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdi) │ │ │ │ - pop %rsi │ │ │ │ + push %rax │ │ │ │ + cs pop %rsi │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3131155,17 +3131143,15 @@ │ │ │ │ mov %esi,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9e142 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WB (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + orb $0x5,0x60(%rax) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ @@ -3131192,15 +3131178,15 @@ │ │ │ │ jb 1c9e17f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9e1a2 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WRB (bad) │ │ │ │ + xor %cl,0x60(%rbp) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3131296,18 +3131282,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3729e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56052(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + push %rcx │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3131361,15 +3131350,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movabs %al,0x20e0000000000372 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x60(%rdi) │ │ │ │ + (bad) │ │ │ │ + push %rsi │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3131430,30 +3131421,32 @@ │ │ │ │ jb 1c9e41f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9e442 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x5(%rax,%riz,2) │ │ │ │ + rcrb $0x5,0x60(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,-0x5e(%rax) │ │ │ │ jb 1c9e44f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9e472 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x60(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rdi │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -3131461,20 +3131454,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37297(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x66(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x56065(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadd %st(0),%st │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3131529,18 +3131520,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x372a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5606c(%rax) │ │ │ │ + add %dh,0x6a(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf5,%al │ │ │ │ @@ -3131563,16 +3131556,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37294(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jae 1c9e60b │ │ │ │ + add %ah,0x72(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3131661,15 +3131654,16 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,%al │ │ │ │ movabs %al,0x20e0000000000372 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,0x60(%rsi) │ │ │ │ + add %dh,0x60(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ @@ -3131692,18 +3131686,20 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x37287(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5607c(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jnp 1c9e78b │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3131723,17 +3131719,19 @@ │ │ │ │ xchg %dh,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9e7a2 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x560(%rcx) │ │ │ │ + add %al,0x560(%rcx) │ │ │ │ ... │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3131790,17 +3131788,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %eax,0x20e0000000000372 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x560(%rsi) │ │ │ │ + (bad) │ │ │ │ + test %esp,0x5(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3131860,17 +3131858,17 @@ │ │ │ │ jb 1c9e8ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9e922 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x560(%rbx) │ │ │ │ + (bad) │ │ │ │ + mov 0x5(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3131930,17 +3131928,18 @@ │ │ │ │ jb 1c9e9bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9e9e2 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x560(%rdi) │ │ │ │ + jo 1c9e958 │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3131994,18 +3131993,21 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x37292(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56093(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3132063,17 +3132065,19 @@ │ │ │ │ jb 1c9eb3f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9eb62 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x560(%rdi) │ │ │ │ + add %dl,0x560(%rdi) │ │ │ │ ... │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3132097,20 +3132101,17 @@ │ │ │ │ jb 1c9eb9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9ebc2 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs %eax,0x560 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + andb $0x0,0x560(%rdx) │ │ │ │ + ... │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3132166,18 +3132167,17 @@ │ │ │ │ test %dh,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9ec82 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test $0x60,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + shlb $1,0x560(%rdi) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3132272,18 +3132272,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3727b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x560ac(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3132307,20 +3132310,18 @@ │ │ │ │ jl 1c9ee4d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4c(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x560b3(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3132407,15 +3132408,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ xorl $0x0,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ sbb $0x61,%al │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3132441,17 +3132442,16 @@ │ │ │ │ jb 1c9ef5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9ef82 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + and %esp,0x5(%rcx) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ @@ -3132477,16 +3132477,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37281(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x26(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3132620,18 +3132619,20 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,0x37280(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5612d(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub $0x61,%al │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3132715,15 +3132716,15 @@ │ │ │ │ jg 1c9f2cd │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ xor 0x5(%rcx),%ah │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3132819,15 +3132820,15 @@ │ │ │ │ jg 1c9f3ed │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3132853,17 +3132854,17 @@ │ │ │ │ jb 1c9f3df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9f402 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x561(%rip) │ │ │ │ + rex cmp $0x61,%al │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3132922,17 +3132923,15 @@ │ │ │ │ jb 1c9f49f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9f4c2 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.X (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + addb $0x5,0x61(%rcx) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ @@ -3133028,15 +3133027,15 @@ │ │ │ │ jb 1c9f5bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9f5e2 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x5,0x61(%rax) │ │ │ │ + rolb $0x5,0x61(%rdi) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ @@ -3134010,19 +3134009,19 @@ │ │ │ │ lret $0x372 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - packsswb 0x0(%rip),%mm0 │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + movabs 0x5630e,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3134112,19 +3134111,19 @@ │ │ │ │ jb 1ca01bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x56318,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + loopne 1ca01e1 │ │ │ │ + movsxd 0x0(%rip),%eax │ │ │ │ + ... │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3134180,19 +3134179,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x372b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x22(%rax) │ │ │ │ - movsxd 0x0(%rip),%eax │ │ │ │ + add %ah,0x56321(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3134216,18 +3134214,19 @@ │ │ │ │ mov $0x72,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5638b(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov 0x5(%rbx),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3134247,15 +3134246,15 @@ │ │ │ │ mov $0x72,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ repnz movsxd 0x0(%rip),%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3134312,16 +3134311,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x372b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cli │ │ │ │ + add %al,-0x7(%rax) │ │ │ │ movsxd 0x0(%rip),%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3134349,17 +3134347,18 @@ │ │ │ │ jb 1ca045f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x64(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3134514,15 +3134513,15 @@ │ │ │ │ jb 1ca063f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%ch │ │ │ │ + adc %cl,%ch │ │ │ │ fs add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3134547,19 +3134546,19 @@ │ │ │ │ jb 1ca069f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp %ah,0x5(%rbp) │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + movabs 0x56537,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3134583,15 +3134582,15 @@ │ │ │ │ ret $0x372 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa6,%al │ │ │ │ + lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ gs add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3134615,17 +3134614,19 @@ │ │ │ │ jb 1ca075f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x565(%rbp) │ │ │ │ + add %ch,0x565(%rbp) │ │ │ │ ... │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3134683,19 +3134684,20 @@ │ │ │ │ jb 1ca081f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shlb $0x0,0x5(%rbp) │ │ │ │ + nop │ │ │ │ + mov $0x565,%edi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3134753,15 +3134755,15 @@ │ │ │ │ mov $0x72,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ leave │ │ │ │ gs add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3134788,18 +3134790,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x372bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x565d0(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + iret │ │ │ │ + gs add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3134821,19 +3134825,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x372b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2c(%rax) │ │ │ │ - gs add $0x0,%eax │ │ │ │ + add %dl,0x565d3(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3134885,19 +3134888,19 @@ │ │ │ │ add %ah,%al │ │ │ │ mov $0x372,%esi │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x565d9,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + loopne 1ca0a42 │ │ │ │ + gs add $0x0,%eax │ │ │ │ + ... │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3135022,19 +3135025,19 @@ │ │ │ │ jb 1ca0bdf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x565e2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + loopne 1ca0bcb │ │ │ │ + gs add $0x0,%eax │ │ │ │ + ... │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3135119,15 +3135122,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x372,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca0d57 │ │ │ │ + mov $0x4c,%al │ │ │ │ add $0x0,%ax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3135155,17 +3135158,19 @@ │ │ │ │ jb 1ca0d5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x66(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + pop %rdx │ │ │ │ + add $0x0,%ax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3135192,15 +3135197,15 @@ │ │ │ │ jb 1ca0dbf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca0e2e │ │ │ │ + mov $0x63,%al │ │ │ │ add $0x0,%ax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3135298,20 +3135303,18 @@ │ │ │ │ mov $0x72,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6a(%rax) │ │ │ │ - add $0x0,%ax │ │ │ │ + add %al,0x56669(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3136574,19 +3136577,18 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,0x37321(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x21(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x68(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + jo 1ca1d48 │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3136611,15 +3136613,15 @@ │ │ │ │ jb 1ca1d1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ xchg %ch,0x5(%rax) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3136680,17 +3136682,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x372f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x21(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x568(%rbp) │ │ │ │ + rex mov %gs,0x5(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ fadd %st(0),%st │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3136750,16 +3136751,15 @@ │ │ │ │ bnd jb 1ca1e9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %dh,-0x6d(%rax) │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,%al │ │ │ │ @@ -3136767,65 +3136767,66 @@ │ │ │ │ jae 1ca1ecf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x67(%rax) │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb 0x3(%rbx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x568a5(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca1f48 │ │ │ │ jae 1ca1f2f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x568ae(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca1f60 │ │ │ │ jae 1ca1f5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0x68,%dh │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3136851,15 +3136852,15 @@ │ │ │ │ add %al,%al │ │ │ │ sbb $0x373,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ mov $0x568,%ebp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3136870,17 +3136871,17 @@ │ │ │ │ jae 1ca1fef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x36(%rax) │ │ │ │ - push $0x5 │ │ │ │ + add %dh,0x568c9(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -3136922,16 +3136923,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x373(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - shrb %cl,0x5(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + shrl $1,0x5(%rax) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3136939,18 +3136940,19 @@ │ │ │ │ lock or 0x3(%rbx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x568df(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) 0x5(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3136971,15 +3136973,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37309(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x21(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x68,%dh │ │ │ │ + shl $0x68,%ch │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadd %st(0),%st │ │ │ │ @@ -3137006,17 +3137008,17 @@ │ │ │ │ jb 1ca216f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x16(%rax) │ │ │ │ - push $0x5 │ │ │ │ + add %dh,0x568e9(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -3137044,17 +3137046,17 @@ │ │ │ │ jb 1ca21cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x13(%rax) │ │ │ │ - push $0x5 │ │ │ │ + add %dl,0x568ec(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x38(%rax) │ │ │ │ @@ -3137079,15 +3137081,15 @@ │ │ │ │ jb 1ca222f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ repnz push $0x5 │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ clc │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ @@ -3137110,32 +3137112,31 @@ │ │ │ │ add $0x73,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x21(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - clc │ │ │ │ - push $0x5 │ │ │ │ + nop │ │ │ │ + imull 0x5(%rax) │ │ │ │ ... │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,-0xf(%rax) │ │ │ │ jb 1ca22bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cld │ │ │ │ + add %al,-0x5(%rax) │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3137143,37 +3137144,34 @@ │ │ │ │ jb 1ca22ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ljmp *0x5(%rax) │ │ │ │ + add %dh,-0x2(%rax) │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ jb 1ca231f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4(%rax) │ │ │ │ - imul $0x0,0x0(%rip),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x56903(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0x99,%dl │ │ │ │ add (%rax),%eax │ │ │ │ @@ -3137614,31 +3137612,31 @@ │ │ │ │ rex jae 1ca282f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x6a,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%dh │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x3f(%rax) │ │ │ │ jae 1ca285f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x6a,%bh │ │ │ │ + ror $0x6a,%dh │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3137662,55 +3137660,56 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,%al │ │ │ │ cmp $0x73,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x22021(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56ad8(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x3732e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x22021(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ fsubrl 0x5(%rdx) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x3732e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x22021(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1ca2995 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,-0x21(%rax) │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x3b(%rax) │ │ │ │ jae 1ca294f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca293e │ │ │ │ + and %ah,%ah │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadds 0x3f00(%rdx) │ │ │ │ @@ -3137747,28 +3137746,27 @@ │ │ │ │ jae 1ca29df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jmp 1ca2f58 │ │ │ │ + shr $1,%al │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x37336(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x22021(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ lock push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3137795,15 +3137793,15 @@ │ │ │ │ jae 1ca2a6f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmc │ │ │ │ + xor %dh,%ch │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -3137811,44 +3137809,42 @@ │ │ │ │ jae 1ca2a9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%ch │ │ │ │ + and %bh,%ah │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x37334(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x22021(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - imul $0x0,0x0(%rip),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x56b02(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,%al │ │ │ │ xor 0x3(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca2b12 │ │ │ │ + mov $0x7,%al │ │ │ │ imul $0x0,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3137894,16 +3137890,16 @@ │ │ │ │ jae 1ca2b8f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rbx,%rbp,2) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + or 0x5(%rbx),%ebp │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ @@ -3137960,47 +3137956,52 @@ │ │ │ │ jae 1ca2c4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - packssdw 0x0(%rip),%mm0 │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + imul $0x0,0x0(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x37338(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x22021(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56b13(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc 0x5(%rbx),%ch │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jae 1ca2caf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %ch,0x5(%rbx) │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + imul $0x0,0x0(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3138017,32 +3138018,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,0x37332(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x22021(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ sbb $0x56b,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x37331(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x22021(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x22(%rax) │ │ │ │ + imul $0x0,0x0(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and 0x5(%rbx),%ebp │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadd %st(3),%st │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1e(%rax) │ │ │ │ pop %rcx │ │ │ │ @@ -3138065,46 +3138067,50 @@ │ │ │ │ jae 1ca2d9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x6b,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + imul $0x0,0x0(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x3732f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x22021(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56b2e(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,0x2d(%rax) │ │ │ │ + imul $0x0,0x0(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,%al │ │ │ │ jae,pn 1ca2dff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor 0x5(%rbx),%ebp │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + shlb $1,(%rdx) │ │ │ │ + imul $0x0,0x0(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ @@ -3138478,37 +3138484,33 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jae 1ca327f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x10(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x56cef(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jae 1ca32af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xc(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x56cf3(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadds (%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf5,%al │ │ │ │ pop %rcx │ │ │ │ @@ -3138550,15 +3138552,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push $0x373 │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ cli │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3138585,16 +3138587,17 @@ │ │ │ │ add %dh,%al │ │ │ │ addr32 jae 1ca339f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %ch,0x5(%rbp) │ │ │ │ + add %dl,-0x1(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ @@ -3138616,32 +3138619,30 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ addr32 jae 1ca33ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x56d04(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ jae 1ca342f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ or %ebp,0x5(%rbp) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3138692,15 +3138693,15 @@ │ │ │ │ add %dl,0x66(%rax) │ │ │ │ jae 1ca34bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3138740,15 +3138741,15 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ jae 1ca354f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ adc 0x5(%rbp),%ebp │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3138774,50 +3138775,52 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3736e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x16(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x37365(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb $0x6d,%al │ │ │ │ + add %ah,0x1b(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x6e(%rax) │ │ │ │ jae 1ca360f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56d20(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1e(%rax) │ │ │ │ @@ -3138858,15 +3138861,15 @@ │ │ │ │ add %al,0x64(%rax) │ │ │ │ jae 1ca369f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3138875,49 +3138878,46 @@ │ │ │ │ add %dh,0x63(%rax) │ │ │ │ jae 1ca36cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x56d2d(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x35(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x56d34(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x61(%rax) │ │ │ │ jae 1ca372f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56d3a(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp %ebp,0x5(%rbp) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3138948,59 +3138948,62 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x37360(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56d3f(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + ds insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x5f(%rax) │ │ │ │ jae 1ca37ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56d46(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.RB insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x3735e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WR insl (%dx),%es:(%rdi) │ │ │ │ + add %al,0x4b(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x5d(%rax) │ │ │ │ jae 1ca384f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rdx │ │ │ │ + add %al,0x51(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3139027,31 +3139030,30 @@ │ │ │ │ add %dh,0x5c(%rax) │ │ │ │ jae 1ca38af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rdi │ │ │ │ + add %ah,0x56(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x3735b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ pop %rbx │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3139132,18 +3139134,21 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ jae 1ca39cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56d5f(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rsi │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ fadd %st(0),%st │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3139163,18 +3139168,19 @@ │ │ │ │ pop %rdx │ │ │ │ jae 1ca3a2f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56d64(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movsxd 0x5(%rbp),%ebp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3139221,64 +3139227,59 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ jae 1ca3abf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x68(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x56d67(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ jae 1ca3aef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %al,0x6b(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x3736d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6f(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x56d6e(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,0x6d(%rax) │ │ │ │ jae 1ca3b4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ jb 1ca3bc8 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3139319,15 +3139320,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37359(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ js 1ca3c58 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3139336,15 +3139337,15 @@ │ │ │ │ pop %rax │ │ │ │ jae 1ca3c0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ jge 1ca3c88 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3139353,33 +3139354,35 @@ │ │ │ │ pop %rax │ │ │ │ jae 1ca3c3f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56d82(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + subl $0x0,0x5(%rbp) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rdi │ │ │ │ jae 1ca3c6f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56d87(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %ch,0x5(%rbp) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in (%dx),%eax │ │ │ │ @@ -3139405,20 +3139408,18 @@ │ │ │ │ add %ah,0x56(%rax) │ │ │ │ jae 1ca3ccf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x74(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x56d8b(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadd %st(0),%st │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3139438,15 +3139439,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37355(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3139509,47 +3139510,51 @@ │ │ │ │ add %dh,0x6a(%rax) │ │ │ │ jae 1ca3def │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x56d98(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x54(%rax) │ │ │ │ jae 1ca3e1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56d9e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + popf │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x37353(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56da4(%rax) │ │ │ │ - ... │ │ │ │ + add %al,%al │ │ │ │ + movabs %eax,0x56d │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3139576,15 +3139581,15 @@ │ │ │ │ add %ah,0x52(%rax) │ │ │ │ jae 1ca3eaf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3139592,45 +3139597,46 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x37351(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56db0(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,%al │ │ │ │ push %rax │ │ │ │ jae 1ca3f0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4b(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x56db4(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x3734f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x56d,%ebx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3139655,19 +3139661,20 @@ │ │ │ │ add %al,%al │ │ │ │ rex.WRX jae 1ca3f9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrl $0x0,0x5(%rbp) │ │ │ │ + add %al,-0x40(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ fadd %st(0),%st │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3139686,15 +3139693,15 @@ │ │ │ │ add %dh,%al │ │ │ │ rex.WRB jae 1ca3fff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3139717,16 +3139724,15 @@ │ │ │ │ add %al,%al │ │ │ │ rex.WR jae 1ca405f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,-0x35(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3139734,30 +3139740,30 @@ │ │ │ │ add %dh,%al │ │ │ │ rex.WXB jae 1ca408f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - shrl $1,0x5(%rbp) │ │ │ │ + add %ah,%al │ │ │ │ + shrb $1,0x5(%rbp) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WXB jae 1ca40bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x20,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3147007,16 +3147013,16 @@ │ │ │ │ sbb %al,%al │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd0000000000393bd,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca9428 │ │ │ │ - rex.WX add $0x0,%rax │ │ │ │ + adc %bh,0x4a(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadd %st(0),%st │ │ │ │ (bad) │ │ │ │ @@ -3147095,17 +3147101,17 @@ │ │ │ │ xchg %eax,%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa5,%al │ │ │ │ - rex.WX add $0x0,%rax │ │ │ │ + shlb $1,0x54a(%rbp) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -3147129,17 +3147135,19 @@ │ │ │ │ xchg %eax,%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x54a(%rdi) │ │ │ │ + adc %dh,0x54a(%rax) │ │ │ │ ... │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3147160,15 +3147168,15 @@ │ │ │ │ xchg %eax,%ecx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x54a(%rbx) │ │ │ │ + adc %bh,0x54a(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -3151192,15 +3151200,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x391ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ mov $0x54f,%ebp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3151247,15 +3151255,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3942c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%bh │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ rex.WRXB add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ fadd %st(0),%st │ │ │ │ @@ -3152081,17 +3152090,18 @@ │ │ │ │ xchg %eax,%ebx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x552,%eax │ │ │ │ + adc %bh,(%rsi) │ │ │ │ + push %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3152134,16 +3152144,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x39351(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5f,%al │ │ │ │ - push %rdx │ │ │ │ + add %ah,0x52(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadds 0x0(%rcx) │ │ │ │ @@ -3152998,16 +3153007,15 @@ │ │ │ │ rex.R xchg %eax,%ebx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cad74a │ │ │ │ - push %rbx │ │ │ │ + xor $0x53,%al │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -3153698,16 +3153706,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x39212(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + rorb $1,(%rsi) │ │ │ │ pop %rcx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3153717,17 +3153724,17 @@ │ │ │ │ adc %bh,-0x6d(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc $0x59,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x559(%rip) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3154754,18 +3154761,19 @@ │ │ │ │ xchg %eax,%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x5(%rbx,%rbx,2) │ │ │ │ + lock rex.R pop %rbx │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3154807,15 +3154815,16 @@ │ │ │ │ xchg %eax,%ebx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x5,0x5b(%rdx) │ │ │ │ + rcrb $1,0x5b(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ @@ -3154892,18 +3154901,17 @@ │ │ │ │ xchg %eax,%edx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1caeb81 │ │ │ │ - pop %rbx │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %cl,0x55b(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3154959,51 +3154967,45 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x39220(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - pop %rbx │ │ │ │ - add $0x0,%eax │ │ │ │ + andb $0x0,0x55b(%rdi) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,%al │ │ │ │ and %dl,0x3(%rdx) │ │ │ │ add %dl,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lods %ds:(%rsi),%al │ │ │ │ - pop %rbx │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + movabs 0x55bac,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %edx,0x3(%rdx) │ │ │ │ add %dl,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x5b,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ + shlb $1,0x55b(%rdx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3155026,15 +3155028,15 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x39221(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1caed33 │ │ │ │ + mov $0xb9,%al │ │ │ │ pop %rbx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3166766,16 +3166768,16 @@ │ │ │ │ jbe 1cb653f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3167156,20 +3167158,18 @@ │ │ │ │ jbe 1cb68ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.B │ │ │ │ - rex.WX add $0x0,%rax │ │ │ │ + add %al,0x54a41(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3167499,19 +3167499,19 @@ │ │ │ │ loopne 1cb6cd1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x24(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x54a95,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov $0x95,%al │ │ │ │ + rex.WX add $0x0,%rax │ │ │ │ + ... │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3167615,15 +3167615,15 @@ │ │ │ │ add %dh,%al │ │ │ │ xor $0x376,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ int3 │ │ │ │ rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3167768,19 +3167768,19 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x37639(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x24(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x4a,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + movabs 0x54ae6,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3167885,18 +3167885,20 @@ │ │ │ │ jbe 1cb701f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x54aef(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3170512,20 +3170514,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xorl $0x0,0x3(%rdi) │ │ │ │ cwtl │ │ │ │ and $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x54f,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + rorb $0x0,0x5(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fadds 0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ imul $0x0,0x0(%rdx),%ecx │ │ │ │ nop │ │ │ │ sbb %ah,(%rax) │ │ │ │ @@ -3170545,15 +3170546,16 @@ │ │ │ │ ja 1cb8b1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x54fc8(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + enter $0x54f,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3172414,36 +3172416,32 @@ │ │ │ │ add %dh,0x4c(%rax) │ │ │ │ jp 1cba01f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax,%riz,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6d(%rax) │ │ │ │ - push %rsi │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x5566d(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dl,%al │ │ │ │ shll %cl,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax,%riz,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jbe 1cba0b1 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x55676(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ divb 0x3(%rdi) │ │ │ │ @@ -3174240,30 +3174238,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x37a,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax,%riz,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x55881(%rax) │ │ │ │ + add %dl,0x55881(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x377,%esp │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax,%riz,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sahf │ │ │ │ + add %ah,(%rax) │ │ │ │ + lahf │ │ │ │ pop %rax │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3174289,16 +3174287,15 @@ │ │ │ │ xor %bh,(%rcx,%rdi,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %dl,-0x5a(%rax) │ │ │ │ pop %rax │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3174370,19 +3174367,21 @@ │ │ │ │ nop │ │ │ │ cmp %bh,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax,%riz,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - enter $0x558,$0x0 │ │ │ │ + add %dl,(%rax) │ │ │ │ + leave │ │ │ │ + pop %rax │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fistpl 0x3(%rbp) │ │ │ │ @@ -3174645,20 +3174644,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) 0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax,%riz,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x24(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x55924(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rdx │ │ │ │ jp 1cbb99f │ │ │ │ @@ -3174856,15 +3174853,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x377c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x73(%rax) │ │ │ │ + add %dl,0x73(%rax) │ │ │ │ pop %rcx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3176717,20 +3176714,18 @@ │ │ │ │ (bad) │ │ │ │ ja 1cbd04f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax,%riz,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57(%rax) │ │ │ │ - pop %rbx │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x55b57(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add 0x3(%rcx),%edi │ │ │ │ @@ -3176788,16 +3176783,15 @@ │ │ │ │ add %dh,%al │ │ │ │ fdivs 0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax,%riz,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ah,0x6f(%rax) │ │ │ │ pop %rbx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3177268,18 +3177262,20 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,0x377d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x55bb0(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x5b,%al │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3179854,15 +3179850,15 @@ │ │ │ │ add %dh,%al │ │ │ │ push %rbp │ │ │ │ jnp 1cbf29f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x220(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ xor $0x560,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3179907,15 +3179903,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ leave │ │ │ │ jl 1cbf32f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x220(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x560(%rip) │ │ │ │ + (bad) │ │ │ │ + cmp $0x560,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3180029,19 +3180026,19 @@ │ │ │ │ add %ah,%al │ │ │ │ pop %rdi │ │ │ │ jnp 1cbf47f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x220(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x60(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + movabs 0x56056,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3180062,15 +3180059,16 @@ │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %ah,-0x52(%rax) │ │ │ │ jl 1cbf4df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x220(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x60(%rcx) │ │ │ │ + loopne 1cbf553 │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3181210,15 +3181208,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf7,%al │ │ │ │ jl 1cc013f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x220(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x561(%rip) │ │ │ │ + push %rax │ │ │ │ + cmp $0x561,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3181297,15 +3181296,17 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,0x37c96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ and $0x220,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x5,0x61(%rbx) │ │ │ │ + loopne 1cc027d │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ @@ -3181328,15 +3181329,16 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,-0x27(%rax) │ │ │ │ jl 1cc028f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x220(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x61(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.W (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3183246,16 +3183248,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37b5e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ and $0x220,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cc182c │ │ │ │ - movsxd 0x0(%rip),%eax │ │ │ │ + lock add 0x5(%rbx),%ah │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ @@ -3186363,16 +3186364,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37ed0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x25(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x5,0x68(%rdi) │ │ │ │ + and %al,0x568(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3186395,19 +3186397,19 @@ │ │ │ │ (bad) │ │ │ │ addb $0x0,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x25(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x568a7,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x568(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ hlt │ │ │ │ @@ -3186476,15 +3186478,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ int3 │ │ │ │ jle 1cc3c1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x220,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%bl │ │ │ │ + and %ch,%ah │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -3186523,16 +3186525,18 @@ │ │ │ │ out %al,$0x7f │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x25(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ljmp *0x5(%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + imul $0x0,0x0(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3187493,18 +3187497,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc 0x3(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x220,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bpl,0x5(%rbx) │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + jo 1cc47c2 │ │ │ │ + imul $0x0,0x0(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3187542,15 +3187548,15 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,-0x40(%rax) │ │ │ │ jge 1cc481f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x220,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rdx) │ │ │ │ + jo 1cc485c │ │ │ │ imul $0x0,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3188709,15 +3188715,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x39(%rax) │ │ │ │ jg 1cc550f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x220,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x6d,(%rdi) │ │ │ │ + mov $0x27,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -3188727,15 +3188734,15 @@ │ │ │ │ push %rbp │ │ │ │ addb $0x0,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x25(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ + jo 1cc557c │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3188847,17 +3188854,18 @@ │ │ │ │ ror $0x7f,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x25(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x56d(%rip) │ │ │ │ + loopne 1cc56d7 │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,%al │ │ │ │ imul $0x2204418,0x0(%rbx,%rax,1),%ebp │ │ │ │ @@ -3188899,16 +3188907,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ cmpb $0x0,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x25(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x5(%rbp,%rbp,2) │ │ │ │ - ... │ │ │ │ + movabs 0x56d4c,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3188931,16 +3188940,15 @@ │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x3,0x7f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x220,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rax │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + xor %dl,0x6d(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3188982,15 +3188990,16 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,-0x65(%rax) │ │ │ │ jge 1cc580f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x220,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x6d(%rbp) │ │ │ │ + jo 1cc587f │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3189020,15 +3189029,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x80(%rax) │ │ │ │ jge 1cc586f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x220,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x6d(%rdi) │ │ │ │ + push %rax │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -3189067,15 +3189078,15 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,-0x65(%rax) │ │ │ │ jge 1cc58ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x220,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x56d(%rax) │ │ │ │ + and %cl,0x56d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ @@ -3189168,15 +3189179,16 @@ │ │ │ │ add %dl,%al │ │ │ │ ret │ │ │ │ jg 1cc5a1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x220,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + nop │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3211695,18 +3211707,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sahf │ │ │ │ mov $0x3,%ecx │ │ │ │ add %al,0x22046(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x54a8a(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov 0x5(%rdx),%cl │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in (%dx),%eax │ │ │ │ @@ -3211818,18 +3211831,18 @@ │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3ba7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x22046(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4a │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + call 1cd6418 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3211965,15 +3211978,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ mov $0x3,%ecx │ │ │ │ add %al,0x22046(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x42(%rax) │ │ │ │ + add %dh,0x42(%rax) │ │ │ │ rex.WXB add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3213809,17 +3213822,15 @@ │ │ │ │ jmp 1cd76ea │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ - add $0x0,%rax │ │ │ │ + xor %bl,0x5(%rax,%rcx,2) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -3215044,15 +3215055,16 @@ │ │ │ │ lahf │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lods %ds:(%rsi),%eax │ │ │ │ + push %rax │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -3217329,18 +3217341,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3bc(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RX and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x5(%rbx,%rbx,2) │ │ │ │ + nop │ │ │ │ + rex.R pop %rbx │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3217544,48 +3217558,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x3bc(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RX and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x55d(%rax) │ │ │ │ + loopne 1cda23a │ │ │ │ + pop %rbp │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xbc,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.RX and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x55d(%rsi) │ │ │ │ + jo 1cda270 │ │ │ │ + pop %rbp │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dh │ │ │ │ mov $0x3,%ebp │ │ │ │ add %dh,%al │ │ │ │ rex.RX and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x55d(%rbx) │ │ │ │ - ... │ │ │ │ + rex movabs %eax,0x55d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ @@ -3218359,15 +3218378,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3bdc1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.RX and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x60(%rbx) │ │ │ │ + push %rax │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3218376,30 +3218397,30 @@ │ │ │ │ rolb $1,-0x43(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.RX and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1cdac0b │ │ │ │ + add %dh,0x60(%rbp) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x3bc(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RX and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5(%rax,%riz,2) │ │ │ │ + xor %bh,0x5(%rax,%riz,2) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x3bd41(%rax) │ │ │ │ @@ -3218465,46 +3218486,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x3(%rsp,%rdi,4) │ │ │ │ add %dh,%al │ │ │ │ rex.RX and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lea 0x5(%rax),%esp │ │ │ │ + rex mov 0x5(%rax),%fs │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0x3bd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RX and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x5(%rax,%riz,2) │ │ │ │ + xor %dl,0x5(%rax,%riz,2) │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ mov $0x3,%ebp │ │ │ │ add %dh,%al │ │ │ │ rex.RX and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%edi │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %bl,0x560(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3218611,30 +3218631,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3be02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.RX and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x560(%rdx) │ │ │ │ + loopne 1cdae24 │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x3(%rbp,%rdi,4) │ │ │ │ lock rex.RX and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x60,%dl │ │ │ │ + loopne 1cdae5c │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3218905,15 +3218926,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,%al │ │ │ │ movabs %eax,0x46f00000000003bd │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + adc %dh,%al │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3219451,15 +3219472,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x42(%rax) │ │ │ │ mov $0x3,%ebp │ │ │ │ add %dh,%al │ │ │ │ rex.RX and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cdb85b │ │ │ │ + adc %ah,(%rdx) │ │ │ │ movsxd 0x0(%rip),%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3220134,15 +3220155,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x3bc,%esp │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RX and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex int1 │ │ │ │ + nop │ │ │ │ + int1 │ │ │ │ movsxd 0x0(%rip),%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3220167,16 +3220189,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3bd5a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.RX and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ + mov $0xf8,%al │ │ │ │ movsxd 0x0(%rip),%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -3221674,17 +3221695,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x3,-0x42(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x20(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5689a(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rcx) │ │ │ │ add %al,0x39e06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ @@ -3221752,15 +3221774,15 @@ │ │ │ │ ret │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.WXB and %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x48(%rdi) │ │ │ │ + xor %al,0x48(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -3221787,15 +3221809,16 @@ │ │ │ │ ret │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.WXB and %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x48(%rsi) │ │ │ │ + (bad) │ │ │ │ + jle 1cdd323 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -3221824,15 +3221847,15 @@ │ │ │ │ ret │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.WXB and %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x548(%rsi) │ │ │ │ + xor %bl,0x548(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ @@ -3221891,17 +3221914,20 @@ │ │ │ │ test %al,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.WXB and %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5(%rcx,%rcx,2) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esp │ │ │ │ + rex.WB add $0x0,%rax │ │ │ │ ... │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x3f0fc0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rbx) │ │ │ │ rex.WRB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3221943,18 +3221969,16 @@ │ │ │ │ ret │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.WXB and %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x549a6,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x0,0x549(%rsi) │ │ │ │ + ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -3222013,16 +3222037,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test %edi,0x3(%rdi) │ │ │ │ add %ah,0x47(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + loopne 1cdd510 │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3222048,17 +3222071,19 @@ │ │ │ │ ret │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.WXB and %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x549(%rsi) │ │ │ │ + adc %dh,0x549(%rdi) │ │ │ │ ... │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x3f0082,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x0,0x0(%rdx),%ecx │ │ │ │ nop │ │ │ │ sbb %ah,(%rax) │ │ │ │ @@ -3222075,16 +3222100,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fs mov $0x3,%edi │ │ │ │ add %ah,0x47(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x6a,%ah │ │ │ │ - add $0x0,%eax │ │ │ │ + mov $0xe4,%al │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3222093,19 +3222118,19 @@ │ │ │ │ ret │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.WXB and %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rorl $0x0,0x5(%rcx) │ │ │ │ + rol $0x49,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3222145,15 +3222170,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rbp │ │ │ │ mov $0x3,%edi │ │ │ │ add %ah,0x47(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%cl │ │ │ │ + xor %dh,%cl │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -3222163,16 +3222188,15 @@ │ │ │ │ jns 1cdd6ae │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.WXB and %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cdd6ea │ │ │ │ - rex.WB add $0x0,%rax │ │ │ │ + lock lock rex.WB add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3222212,15 +3222236,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x3(%rdi,%rdi,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x47(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rsi) │ │ │ │ + and %al,(%rdi) │ │ │ │ imul $0x0,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3222256,15 +3222280,15 @@ │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000003c313,%al │ │ │ │ rex.WXB and %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3222291,16 +3222315,16 @@ │ │ │ │ rex.R ret │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.WXB and %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%ch │ │ │ │ - rex.WX add $0x0,%rax │ │ │ │ + rex │ │ │ │ + {rex2 0x4a} add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x3f0fc0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3222322,16 +3222346,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3bf62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x47(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cdd906 │ │ │ │ - imul $0x0,0x0(%rip),%eax │ │ │ │ + movabs 0x56b2d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3223676,16 +3223699,16 @@ │ │ │ │ sar $0xc3,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4b(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %al,$0x4f │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %ah,%bh │ │ │ │ + rex.WRXB add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rcx) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -3223988,18 +3224011,17 @@ │ │ │ │ ret │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4b(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cdec17 │ │ │ │ - push %rax │ │ │ │ - add $0x0,%eax │ │ │ │ + lock sbb $0x550,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3225337,31 +3225359,33 @@ │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3c4fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2204b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x555d0(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rclb $1,0x5(%rbp) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x20(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or 0x5(%rsi),%edx │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x56,%al │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3225386,18 +3225410,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2204b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x55620(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and %dl,0x5(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rax │ │ │ │ @@ -3226586,15 +3226611,15 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WXB and %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x5b(%rbx) │ │ │ │ + xor %ah,0x5b(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -3227881,19 +3227906,18 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x3ca,%edx │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2204c │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x69(%rax) │ │ │ │ - rex.WX add $0x0,%rax │ │ │ │ + add %al,0x54a97(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ce1873 │ │ │ │ lret $0x3 │ │ │ │ @@ -3227949,17 +3227973,17 @@ │ │ │ │ lock mov $0xca,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4c(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x54a(%rdi) │ │ │ │ + mov $0xaf,%al │ │ │ │ + rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3230370,20 +3230394,18 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,-0x2(%rax) │ │ │ │ lret $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2204c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x39(%rax) │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x55239(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,%al │ │ │ │ cmc │ │ │ │ lret $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3230402,16 +3230424,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb4,%al │ │ │ │ lret │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2204c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.RXB push %r10 │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ @@ -3230493,20 +3230515,18 @@ │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3caf6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2204c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6b(%rax) │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x5526b(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3cbb6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3232350,16 +3232370,16 @@ │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ int $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x2(%rax,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - loop 1ce4ce3 │ │ │ │ + shl $1,%dl │ │ │ │ + pop %rax │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -3234743,15 +3234763,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3cecb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.WR and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x5c,%dl │ │ │ │ + rol $1,%dl │ │ │ │ + pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3235169,20 +3235190,17 @@ │ │ │ │ (bad) │ │ │ │ int $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x2(%rax,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce6bb7 │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ + shrb $0x0,0x55d(%rbp) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,0x3cc23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.WR and %r8b,(%rdx) │ │ │ │ @@ -3235264,15 +3235282,16 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ movabs %al,0x4cd80000000003ce │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ce6d25 │ │ │ │ + push %rax │ │ │ │ + cld │ │ │ │ pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -3236638,16 +3236657,17 @@ │ │ │ │ shlb $1,(%rsp,%rcx,8) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.WR and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x5(%rbp,%riz,2) │ │ │ │ + xor %ch,0x565(%rbp) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3237013,17 +3237033,19 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.WR and %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x66(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + rex │ │ │ │ + rex.W │ │ │ │ + add $0x0,%ax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3238016,31 +3238038,31 @@ │ │ │ │ iret │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRB and %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ + xor %ch,%cl │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,%al │ │ │ │ ror $0x3,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x20(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cli │ │ │ │ + add %al,(%rax) │ │ │ │ + sti │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x3f0082,%eax │ │ │ │ @@ -3244752,15 +3244774,16 @@ │ │ │ │ jnp 1cedb2a │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb 0x5(%rsi),%edx │ │ │ │ + push %rax │ │ │ │ + sbb 0x5(%rsi),%edx │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -3245587,18 +3245610,15 @@ │ │ │ │ lahf │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - push %rsi │ │ │ │ - add $0x0,%eax │ │ │ │ + adcb $0x5,0x56(%rsi) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3245828,15 +3245848,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3dba5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ rex.WRXB and %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ + nop │ │ │ │ rex.WRXB │ │ │ │ add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3245846,16 +3245866,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ es faddl (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x20(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rbp │ │ │ │ + add %al,0x5e(%rax) │ │ │ │ add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -3245895,17 +3245914,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ cs faddl (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x20(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ja 1cee873 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x77(%rax) │ │ │ │ + add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3245913,33 +3245931,34 @@ │ │ │ │ add %dh,0x5c(%rax) │ │ │ │ faddl (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x20(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x548b3(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x48,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3b(%rax) │ │ │ │ popf │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cee8fb │ │ │ │ - push %rsi │ │ │ │ + lock jno 1cee8e1 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -3246001,18 +3246020,17 @@ │ │ │ │ cmp %ebx,%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ rex.WRXB and %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x549,%ebp │ │ │ │ + mov $0xbd,%al │ │ │ │ + rex.WB add $0x0,%rax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3246035,20 +3246053,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex.X faddl (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x20(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WX add $0x0,%rax │ │ │ │ + add %dl,0x54a1f(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in $0xdb,%eax │ │ │ │ @@ -3246102,16 +3246118,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x3db(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x20(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsxd 0x5(%rdx),%ecx │ │ │ │ + add %al,0x64(%rax) │ │ │ │ + rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x3f0fc0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3247220,15 +3247236,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3dcc4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ rex.WRXB add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3249375,15 +3249391,15 @@ │ │ │ │ rcrb $1,-0x22(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4f(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ch │ │ │ │ + and %al,%ch │ │ │ │ push %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3249409,15 +3249425,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x3de,%eax │ │ │ │ add %al,(%rax) │ │ │ │ js 1cf10f1 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x55,%cl │ │ │ │ + mov $0xd1,%al │ │ │ │ + push %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x3f0082,%eax │ │ │ │ @@ -3251357,18 +3251374,17 @@ │ │ │ │ lahf │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf26e2 │ │ │ │ - pop %rax │ │ │ │ - add $0x0,%eax │ │ │ │ + and %cl,0x558(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %ah,0x25(%rax) │ │ │ │ filds (%rbx) │ │ │ │ @@ -3252148,15 +3252164,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rax │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ + (bad) │ │ │ │ rex.WR insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3252185,17 +3252201,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rax │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf30b4 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + rcrb $0x5,0x6d(%rdx) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -3252205,32 +3252219,32 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rax │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movsxd 0x5(%rbp),%ebp │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + movabs 0x56d63,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1e(%rax) │ │ │ │ filds (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x20(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3252260,16 +3252274,16 @@ │ │ │ │ add %dh,-0x1f(%rax) │ │ │ │ filds (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x20(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jl 1cf3188 │ │ │ │ + add %al,(%rax) │ │ │ │ + jge 1cf3188 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ @@ -3252278,17 +3252292,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rax │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf30cf │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + lock test %ebp,0x5(%rbp) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ (bad) │ │ │ │ @@ -3252297,17 +3252309,16 @@ │ │ │ │ lahf │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf3156 │ │ │ │ - pop %rax │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + fcompl 0x5(%rax) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,0x3dfe0(%rax) │ │ │ │ @@ -3252403,33 +3252414,32 @@ │ │ │ │ add %dl,0x3e246(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rax │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x56d(%rcx) │ │ │ │ + add %ch,0x56d(%rdx) │ │ │ │ ... │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %dil,(%r15) │ │ │ │ + sbb %cl,-0x3b(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e166(%rax) │ │ │ │ + nop │ │ │ │ + data16 loope 1cf32bf │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rax │ │ │ │ - and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + and %dl,0x20(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x56d(%rsi) │ │ │ │ + add %al,-0x4a(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,-0x3b(%rbp) │ │ │ │ add $0x0,%eax │ │ │ │ add %ebx,(%rax) │ │ │ │ add $0x1,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -3253261,15 +3253271,17 @@ │ │ │ │ lahf │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ds pop %rcx │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + pop %rcx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3255650,15 +3255662,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x5(%rax,%rcx,2) │ │ │ │ + mov $0xb4,%al │ │ │ │ + add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3255667,19 +3255680,19 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x54991,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + lock xchg %eax,%ecx │ │ │ │ + rex.WB add $0x0,%rax │ │ │ │ + ... │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ @@ -3255705,17 +3255718,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs %al,0x549 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,0x549(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x3f0082,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3255843,16 +3255855,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x3,-0x15(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x20(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x16(%rax) │ │ │ │ rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3255863,15 +3255874,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp %cl,0x5(%rdx) │ │ │ │ + jo 1cf5852 │ │ │ │ + rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3255900,16 +3255912,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x4a(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + addr32 rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3255935,19 +3255947,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lea 0x5(%rdx),%ecx │ │ │ │ + orb $0x0,0x54a(%rbp) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0xea,%al │ │ │ │ @@ -3255987,19 +3255997,17 @@ │ │ │ │ hlt │ │ │ │ call 1cf5962 │ │ │ │ add %al,(%rax) │ │ │ │ push %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x54a,%ebp │ │ │ │ + cmpb $0x0,0x54a(%rbp) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x3ea16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rcx │ │ │ │ @@ -3256528,15 +3256536,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x3ea,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x20(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x54fb1(%rax) │ │ │ │ + add %dl,0x54fb1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%cl │ │ │ │ (bad) │ │ │ │ @@ -3256544,16 +3256552,16 @@ │ │ │ │ add %ah,0x3eaba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf5f30 │ │ │ │ - rex.WRXB add $0x0,%rax │ │ │ │ + add $0x4f,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ @@ -3256899,33 +3256907,35 @@ │ │ │ │ add %dh,0x57(%rax) │ │ │ │ jmp 1cf631f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x20(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x55255(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + push %rbp │ │ │ │ + push %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x15(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf63ba │ │ │ │ - push %rdx │ │ │ │ + adc %ah,0x52(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3256936,15 +3256946,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push $0x52 │ │ │ │ + and %ch,0x52(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3257111,16 +3257121,15 @@ │ │ │ │ add %ah,0x4b(%rax) │ │ │ │ jmp 1cf655f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x20(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rbp │ │ │ │ + add %al,0x55(%rax) │ │ │ │ push %rsi │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3259870,19 +3259879,19 @@ │ │ │ │ lahf │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x55b88,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x55b(%rcx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %al,0x3ef8f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rcx │ │ │ │ @@ -3262099,15 +3262108,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ push %rdi │ │ │ │ cmc │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22051(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ xchg %ecx,0x5(%rdx) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x3f0082,%eax │ │ │ │ @@ -3262553,15 +3262562,15 @@ │ │ │ │ add %ah,%al │ │ │ │ out %al,(%dx) │ │ │ │ cmc │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22051(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5501e(%rax) │ │ │ │ + add %dl,0x5501e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -3263978,15 +3263987,15 @@ │ │ │ │ add %dl,%al │ │ │ │ nop │ │ │ │ hlt │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22051(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ rex.W push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3264537,16 +3264546,15 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,-0x32(%rax) │ │ │ │ testl $0x0,(%rbx) │ │ │ │ loopne 1cfb833 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loop 1cfb843 │ │ │ │ + shl $0x58,%dl │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -3264557,15 +3264565,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %eax,(%dx) │ │ │ │ + (bad) │ │ │ │ + out %eax,(%dx) │ │ │ │ pop %rax │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3264630,15 +3264639,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ pop %rcx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3265327,15 +3265337,16 @@ │ │ │ │ add %ah,0x3f9c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,0x5d(%rdx) │ │ │ │ + shlb $1,0x5d(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x3f0082,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3265358,15 +3265369,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x55d(%rdx) │ │ │ │ + xor %cl,0x55d(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ @@ -3265468,16 +3265479,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%bh │ │ │ │ - pop %rbp │ │ │ │ + (bad) │ │ │ │ + out %eax,$0x5d │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -3265486,15 +3265497,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%ch │ │ │ │ + push %rax │ │ │ │ + out %al,(%dx) │ │ │ │ pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3265505,15 +3265517,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex stc │ │ │ │ + push %rax │ │ │ │ + stc │ │ │ │ pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3265521,15 +3265534,15 @@ │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000003f95d,%al │ │ │ │ push %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3,%al │ │ │ │ + rolb $1,(%rbx) │ │ │ │ pop %rsi │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3265556,15 +3265569,17 @@ │ │ │ │ add %ah,0x3f957(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %ebx,0x5(%rsi) │ │ │ │ + adc %bl,(%rdx) │ │ │ │ + pop %rsi │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,-0x28(%rax) │ │ │ │ @@ -3265572,19 +3265587,19 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x5e,(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + movabs 0x55e23,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sar $1,%cl │ │ │ │ @@ -3265766,15 +3265781,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x39f58(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x5d(%rsi) │ │ │ │ + push %rax │ │ │ │ + jle 1cfc598 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3266370,15 +3266386,15 @@ │ │ │ │ cli │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ lock (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3267075,37 +3267091,36 @@ │ │ │ │ cli │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x565(%rbp) │ │ │ │ + jo 1cfd34f │ │ │ │ + gs add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jl 1cfd3c6 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - gs add $0x0,%eax │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + movabs 0x565ac,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x411db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3267135,16 +3267150,15 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,0x3fba2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + mov $0xd6,%al │ │ │ │ gs add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -3267154,15 +3267168,15 @@ │ │ │ │ jns 1cfd486 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cfd477 │ │ │ │ + adc %ah,%al │ │ │ │ gs add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -3268140,32 +3268154,32 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x3facf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x5,0x68(%rcx) │ │ │ │ + loopne 1cfdff3 │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rdi │ │ │ │ sti │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5(%rax,%rbp,2) │ │ │ │ + xor %dl,0x5(%rax,%rbp,2) │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3268187,30 +3268201,29 @@ │ │ │ │ cli │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x568b9,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1cfdfc3 │ │ │ │ + push $0x5 │ │ │ │ + ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x500000000003fc2d,%al │ │ │ │ push %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%ah │ │ │ │ + rex int3 │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ sldt (%rax) │ │ │ │ @@ -3268251,15 +3268264,16 @@ │ │ │ │ cli │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock clc │ │ │ │ + push %rax │ │ │ │ + stc │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3268425,15 +3268439,15 @@ │ │ │ │ cli │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cfe279 │ │ │ │ + and %dl,%al │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3268443,16 +3268457,16 @@ │ │ │ │ cli │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%bl │ │ │ │ - push $0x5 │ │ │ │ + push %rax │ │ │ │ + fldt 0x5(%rdx) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ sldt (%rax) │ │ │ │ @@ -3268462,16 +3268476,16 @@ │ │ │ │ sti │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x6a,%cl │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1cfe2f3 │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3268493,20 +3268507,19 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x3facd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - imul $0x0,0x0(%rip),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + addb $0x6b,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rdx │ │ │ │ add %eax,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3271404,15 +3271417,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in $0x4a,%al │ │ │ │ + push %rax │ │ │ │ + in $0x4a,%eax │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3272050,16 +3272064,15 @@ │ │ │ │ add %ah,0x40819(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsp │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d00e49 │ │ │ │ - push %rdx │ │ │ │ + xor %dl,0x52(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3272781,15 +3272794,17 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsp │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,%dh │ │ │ │ + push %rbp │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,-0x54(%rax) │ │ │ │ @@ -3272878,16 +3272893,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsp │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc %dl,0x5(%rsi) │ │ │ │ + rclb $0x56,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %al,-0x4e(%rax) │ │ │ │ @@ -3272914,15 +3272929,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsp │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0171a │ │ │ │ + and %ah,(%rcx) │ │ │ │ push %rsi │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3272934,31 +3272949,32 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsp │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x55624,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov $0x24,%al │ │ │ │ + push %rsi │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,%al │ │ │ │ or %r8b,(%r8,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsp │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rsi,%rdx,2) │ │ │ │ + and %ch,(%rsi,%rdx,2) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3274100,15 +3274116,15 @@ │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x408ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x22054(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ rex.R (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3274130,16 +3274146,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %ecx,(%rcx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x22054(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rsp │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3274174,17 +3274190,16 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,%al │ │ │ │ jmp 1d024a3 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x22054(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7c(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + test %ah,0x5(%rax) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x3f0082,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3274236,20 +3274251,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test $0x8,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x22054(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x59(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x560a7(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000000408fe,%al │ │ │ │ push %rsp │ │ │ │ @@ -3274507,45 +3274520,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jmp 1d02c96 │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x2(%rax,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ xor 0x5(%rcx),%esp │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add $0x409,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x2(%rax,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp $0x61,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0x561,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,%al │ │ │ │ or $0x409,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x2(%rax,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ + add %al,0x45(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -3274983,18 +3274996,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %cl,(%rdx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x22054(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56534(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor $0x565,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x3f0082,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x0,0x0(%rdx),%ecx │ │ │ │ nop │ │ │ │ sbb %ah,(%rax) │ │ │ │ @@ -3275406,18 +3275421,20 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,(%rax) │ │ │ │ or %r8,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x22054(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56668(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push $0x566 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x409bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3275803,16 +3275820,15 @@ │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4094d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x22054(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lret │ │ │ │ + add %dh,-0x35(%rax) │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3276154,15 +3276170,15 @@ │ │ │ │ lahf │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3276655,33 +3276671,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x39f53(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d04178 │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %cl,0x560(%rdi) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d041f7 │ │ │ │ or $0x4,%eax │ │ │ │ add %dh,%al │ │ │ │ push %rsp │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%dl │ │ │ │ + (bad) │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3276704,15 +3276720,15 @@ │ │ │ │ add %al,0x40e2e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rsp │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + nop │ │ │ │ rex.WRX insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3276788,20 +3276804,17 @@ │ │ │ │ stc │ │ │ │ or $0x4,%eax │ │ │ │ add %dh,%al │ │ │ │ push %rsp │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x56d,%ebx │ │ │ │ + cmpb $0x0,0x56d(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d0432d │ │ │ │ or $0x4,%eax │ │ │ │ @@ -3281677,30 +3281690,31 @@ │ │ │ │ adc $0x4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x56,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x5(%rax,%rbx,2) │ │ │ │ + rex jl 1d07a53 │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4e(%rax) │ │ │ │ adc (%rax,%rax,1),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x22056(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %ebx,0x5(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov 0x5(%rax),%bl │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -3281744,30 +3281758,30 @@ │ │ │ │ adc $0x4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x56,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc3,%al │ │ │ │ + lock ret │ │ │ │ pop %rax │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x413(%rax) │ │ │ │ add %dh,0x22056(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loope 1d07b43 │ │ │ │ + add %al,-0x1e(%rax) │ │ │ │ + pop %rax │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ @@ -3282369,33 +3282383,31 @@ │ │ │ │ sbb (%rax,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x5(%rbp,%rbx,2) │ │ │ │ + sarb $1,0x5(%rbp,%rbx,2) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jmp 1d08647 │ │ │ │ add %al,(%rax) │ │ │ │ call 1d2a28b │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x70(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x55d90(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ es xor $0x4,%eax │ │ │ │ add %bh,%al │ │ │ │ pop %rcx │ │ │ │ @@ -3282415,17 +3282427,19 @@ │ │ │ │ (bad) │ │ │ │ adc $0x4,%eax │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x5(%rbp,%rbx,2) │ │ │ │ + and %dh,0x55d(%rbp) │ │ │ │ ... │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe800000000041cba,%al │ │ │ │ push %rsi │ │ │ │ @@ -3282507,18 +3282521,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x4,0x1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d2a40b │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x55de0(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + loopne 1d08418 │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,-0xd(%rax) │ │ │ │ sbb $0x4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3283303,15 +3283319,16 @@ │ │ │ │ add %dl,0x41ac4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x5,0x60(%rdi) │ │ │ │ + rolb $1,0x60(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3283332,15 +3283349,16 @@ │ │ │ │ add %dh,0x41e2e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fs (bad) │ │ │ │ + rex │ │ │ │ + gs (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3283350,15 +3283368,16 @@ │ │ │ │ sbb (%rax,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x60(%rbx) │ │ │ │ + (bad) │ │ │ │ + jnp 1d08d7b │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -3283368,18 +3283387,17 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d08cd4 │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %cl,0x560(%rbx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3284029,15 +3284047,15 @@ │ │ │ │ lahf │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%ah │ │ │ │ + and %dh,%ah │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3284700,17 +3284718,16 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x416,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1d2bc9b │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor $0x65,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x36(%rax) │ │ │ │ + gs add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3285068,15 +3285085,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x5(%rsi,%riz,2) │ │ │ │ + adc %ah,0x66(%rbp) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3285638,36 +3285656,34 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x68,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1d0a650 │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ sbb %eax,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x568 │ │ │ │ + rol $0x68,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3285690,19 +3285706,18 @@ │ │ │ │ add %dl,-0x67(%rax) │ │ │ │ adc $0x4,%eax │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x68,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,%bh │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x41d1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3286396,19 +3286411,19 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x56ac2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov $0xc2,%al │ │ │ │ + push $0x5 │ │ │ │ + ... │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1d0af45 │ │ │ │ @@ -3286432,15 +3286447,15 @@ │ │ │ │ add %ah,0x4155b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%al │ │ │ │ + adc %bl,%cl │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ @@ -3286450,17 +3286465,16 @@ │ │ │ │ pop %rbx │ │ │ │ adc $0x4,%eax │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - push $0x5 │ │ │ │ + sub $0x6a,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ sldt (%rax) │ │ │ │ @@ -3286509,17 +3286523,17 @@ │ │ │ │ cwtl │ │ │ │ adc $0x4,%eax │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rbx,%rbp,2) │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %bl,0x56b(%rip) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3287300,15 +3287314,16 @@ │ │ │ │ add %dh,-0x69(%rax) │ │ │ │ adc $0x4,%eax │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x6c,%ch │ │ │ │ + mov $0xdd,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ @@ -3287317,15 +3287332,15 @@ │ │ │ │ add %ah,0x41561(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe8,%al │ │ │ │ + shr $1,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3287348,15 +3287363,15 @@ │ │ │ │ sbb %eax,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%dh │ │ │ │ + and %ch,%bh │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3287397,15 +3287412,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d2da9b │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57(%rax) │ │ │ │ + add %dh,0x57(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ @@ -3287456,15 +3287471,17 @@ │ │ │ │ xchg %eax,%edi │ │ │ │ adc $0x4,%eax │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x5,0x6d(%rbp) │ │ │ │ + mov $0x7d,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -3287472,15 +3287489,15 @@ │ │ │ │ add %dh,0x4161e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x5(%rbp,%rbp,2) │ │ │ │ + xor %cl,0x5(%rbp,%rbp,2) │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3287518,16 +3287535,16 @@ │ │ │ │ xchg %eax,%edi │ │ │ │ adc $0x4,%eax │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x6d,%al │ │ │ │ + loopne 1d0bb4a │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ @@ -3291741,19 +3291758,17 @@ │ │ │ │ rex.WXB lahf │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x33,%al │ │ │ │ - gs add $0x0,%eax │ │ │ │ + add %dh,0x5(,%riz,2) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,-0x12(%rax) │ │ │ │ adc $0x4,%eax │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ @@ -3293585,15 +3293600,15 @@ │ │ │ │ adc %cl,-0x61(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0ff8e │ │ │ │ + mov $0xb5,%al │ │ │ │ gs add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ @@ -3294873,20 +3294888,18 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x22057(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - rex.WB add $0x0,%rax │ │ │ │ + add %dl,0x549f0(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -3294908,15 +3294921,15 @@ │ │ │ │ push $0x422 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1e,%al │ │ │ │ + and %ah,(%rdx) │ │ │ │ rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3294957,19 +3294970,18 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x40(%rax) │ │ │ │ and (%rax,%rax,1),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x22057(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x66(%rax) │ │ │ │ - rex.WX add $0x0,%rax │ │ │ │ + add %dl,0x54a66(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x42b71(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3295241,15 +3295253,15 @@ │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x42356(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x22057(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6e(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ rex.WRX add $0x0,%rax │ │ │ │ ... │ │ │ │ push $0x605e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -3296079,17 +3296091,16 @@ │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5790000000000423,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - push %rsi │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + sbb %dl,0x5(%rsi) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ (bad) │ │ │ │ @@ -3296109,18 +3296120,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x4224b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x22057(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x55636(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + ss push %rsi │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int1 │ │ │ │ @@ -3296471,15 +3296484,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d12138 │ │ │ │ + lock (bad) │ │ │ │ push %rdi │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3297378,15 +3297391,15 @@ │ │ │ │ sbb %al,%bl │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x42535(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x22057(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,%al │ │ │ │ rex (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3297396,17 +3297409,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ + rclb $1,0x60(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3297415,16 +3297426,16 @@ │ │ │ │ and %bl,0x424(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1d12d1b │ │ │ │ (bad) │ │ │ │ - jno 1d12d0b │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3297448,18 +3297459,19 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,%al │ │ │ │ cmp (%rdx),%ah │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x22057(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5608e(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov 0x5(%rax),%fs │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdi │ │ │ │ @@ -3297668,52 +3297680,51 @@ │ │ │ │ sub $0x4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x58,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fs add $0x0,%rax │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + movabs 0x54865,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5(%rax) │ │ │ │ sub $0x4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x58,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d1304e │ │ │ │ - add $0x0,%rax │ │ │ │ + and %dh,0x48(%rbp) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ sub (%rax,%rax,1),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7d(%rax) │ │ │ │ - add $0x0,%rax │ │ │ │ + add %al,0x54883(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xc(%rax) │ │ │ │ sub (%rax,%rax,1),%eax │ │ │ │ @@ -3297744,16 +3297755,17 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xe(%rax) │ │ │ │ sub (%rax,%rax,1),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4b(%rax) │ │ │ │ - add $0x0,%rax │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x48,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -3297794,15 +3297806,15 @@ │ │ │ │ add (%rsp,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x58,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x549(%rax) │ │ │ │ + adc %bl,0x549(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -3297810,15 +3297822,15 @@ │ │ │ │ sub %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rdi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%cl │ │ │ │ + and %dl,%cl │ │ │ │ gs add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -3297982,18 +3297994,17 @@ │ │ │ │ add %al,0x4281b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rdi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5a,%al │ │ │ │ - add $0x0,%ax │ │ │ │ + add %bl,0x66(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3298002,15 +3298013,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rdi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,0x66(%rdx) │ │ │ │ + adc %ah,0x66(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -3298153,19 +3298165,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ sub (%rax,%rax,1),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x16(%rax) │ │ │ │ - rex.WB add $0x0,%rax │ │ │ │ + add %ah,0x549eb(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,-0x65(%rax) │ │ │ │ es add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -3298222,15 +3298233,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cld │ │ │ │ sub (%rax,%rax,1),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1(%rax) │ │ │ │ + add %dh,-0x1(%rax) │ │ │ │ rex.WB add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -3298320,18 +3298331,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ sub (%rax,%rax,1),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x54a0b(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + or 0x5(%rdx),%ecx │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ fwait │ │ │ │ es add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3298399,18 +3298411,19 @@ │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x427(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x2057,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d13791 │ │ │ │ - push $0x5 │ │ │ │ + shlb $1,0x568(%rdi) │ │ │ │ ... │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x12(%rax) │ │ │ │ sub (%rax,%rax,1),%eax │ │ │ │ @@ -3298430,31 +3298443,32 @@ │ │ │ │ es add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rdi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d13821 │ │ │ │ - push $0x5 │ │ │ │ + rex fldcw 0x5(%rax) │ │ │ │ ... │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4286a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rdi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%ah │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ @@ -3298464,15 +3298478,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rdi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dh │ │ │ │ + and %dh,%bh │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -3298544,16 +3298558,16 @@ │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x42c2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.B │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.X │ │ │ │ rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -3298610,15 +3298624,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x2b,%ch │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x79(%rax) │ │ │ │ + add %dh,-0x79(%rax) │ │ │ │ rex.WX add $0x0,%rax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -3299221,16 +3299235,16 @@ │ │ │ │ sub %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rdi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - imulb 0x5(%rdx) │ │ │ │ + shl $0x6a,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ @@ -3299238,15 +3299252,15 @@ │ │ │ │ add %dl,0x4279a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rdi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%dh │ │ │ │ + and %bh,%dh │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3299289,16 +3299303,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rdi │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cs imul $0x0,0x0(%rip),%eax │ │ │ │ + loopne 1d14238 │ │ │ │ + imul $0x0,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -3301303,17 +3301317,19 @@ │ │ │ │ sub $0x4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1587a │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x555(%rbx) │ │ │ │ + push %rax │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + push %rbp │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,-0x70(%rax) │ │ │ │ es add $0x0,%al │ │ │ │ @@ -3303377,17 +3303393,17 @@ │ │ │ │ xor %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rcx,%riz,2) │ │ │ │ - add $0x0,%eax │ │ │ │ + and %bh,0x561(%rip) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3303395,17 +3303411,15 @@ │ │ │ │ xor %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d16f52 │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + rorb $0x5,0x61(%rax) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ sldt (%rax) │ │ │ │ @@ -3303453,19 +3303467,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x39dd0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov 0x5(%rax),%ebp │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + movabs 0x5688b,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rcx) │ │ │ │ xor (%rax,%rax,1),%al │ │ │ │ @@ -3303776,17 +3303790,17 @@ │ │ │ │ add %dl,0x43250(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x565(%rbx) │ │ │ │ + loopne 1d17316 │ │ │ │ + gs add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3304018,15 +3304032,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or $0x432,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x20(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x568db(%rax) │ │ │ │ + add %dh,0x568db(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -3304148,15 +3304162,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rcrb %cl,0x3(%rbp) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%dl │ │ │ │ + adc %cl,%bl │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -3304356,15 +3304370,15 @@ │ │ │ │ xor %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd0,%al │ │ │ │ + rcl $1,%al │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -3304373,16 +3304387,16 @@ │ │ │ │ add %dh,0x43199(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x6a,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ + rcl $1,%dh │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -3304421,16 +3304435,16 @@ │ │ │ │ add %ah,0x430ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x6a,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,%ah │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -3304509,16 +3304523,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x39dd2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - int1 │ │ │ │ + mov $0xf1,%al │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ @@ -3304812,15 +3304825,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x6d(%rcx) │ │ │ │ + xor %dh,0x6d(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3304829,18 +3304842,17 @@ │ │ │ │ add %dl,0x4302e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rcx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x56d(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3305224,21 +3305236,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rcx) │ │ │ │ add %ah,0x4367a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2205a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x55261(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x77(%rax) │ │ │ │ ss add $0x0,%al │ │ │ │ @@ -3306492,20 +3306501,18 @@ │ │ │ │ cmp %r8b,(%r8,%r8,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d191ce │ │ │ │ - pop %rbx │ │ │ │ - add $0x0,%eax │ │ │ │ + addb $0x0,0x5(%rbx,%rbx,2) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x43845(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ @@ -3306602,17 +3306609,19 @@ │ │ │ │ cmp %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x55b(%rdi) │ │ │ │ + shlb $1,0x55b(%rdi) │ │ │ │ ... │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,%al │ │ │ │ xor $0x38,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3306814,21 +3306823,19 @@ │ │ │ │ rex.RXB lahf │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - imul $0x0,0x0(%rip),%eax │ │ │ │ + movabs 0x569ad,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x4381b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ @@ -3306922,16 +3306929,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc2,%al │ │ │ │ - pop %rsp │ │ │ │ + rol $0x5c,%dl │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -3307222,36 +3307228,34 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d19982 │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %cl,0x55d(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,-0x11(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d199bf │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ + and %dl,0x55d(%rsi) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -3307259,18 +3307263,17 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa7,%al │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ch,0x55d(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ @@ -3307278,35 +3307281,33 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x5d,%ah │ │ │ │ + loopne 1d19a3e │ │ │ │ + pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,%al │ │ │ │ call 1d19ee5 │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x20(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x40(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x55dc0(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,%al │ │ │ │ out %al,$0x37 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3307327,16 +3307328,15 @@ │ │ │ │ add %al,0x437e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d19af8 │ │ │ │ - pop %rbp │ │ │ │ + rcr $0x5d,%dh │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -3307345,18 +3307345,17 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%al │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ + rex call 1d1a0ab │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,-0x20(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3307380,19 +3307379,20 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x55e01,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + loopne 1d19bab │ │ │ │ + pop %rsi │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ fdivl (%rdi) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3307413,17 +3307413,20 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x55e(%rip) │ │ │ │ + nop │ │ │ │ + adc $0x55e,%eax │ │ │ │ ... │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3307919,66 +3307922,64 @@ │ │ │ │ add %dh,0x43954(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor $0x560,%eax │ │ │ │ + xorb $0x0,0x560(%rip) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %al,-0x13(%rax) │ │ │ │ ss add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.R (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + movabs 0x56044,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5604c,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + lock rex.WR (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %al,0x436eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x5,0x60(%rbx) │ │ │ │ + lock pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -3308052,16 +3308053,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x60,%bl │ │ │ │ + loopne 1d1a2dd │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -3308158,15 +3308159,15 @@ │ │ │ │ add %al,0x4378c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and %esp,0x5(%rcx) │ │ │ │ + and 0x5(%rcx),%spl │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -3308176,18 +3308177,18 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp $0x561,%eax │ │ │ │ + mov $0x3d,%al │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,%al │ │ │ │ mov (%rdi),%dh │ │ │ │ @@ -3308516,16 +3308517,16 @@ │ │ │ │ cmp %eax,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - packsswb 0x0(%rip),%mm0 │ │ │ │ + mov $0xf,%al │ │ │ │ + movsxd 0x0(%rip),%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %ah,0x436c1(%rax) │ │ │ │ @@ -3309078,16 +3309079,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d1ae14 │ │ │ │ - gs add $0x0,%eax │ │ │ │ + sbb $0x65,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ (bad) │ │ │ │ @@ -3309556,19 +3309557,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x4,0x39(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x20(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %ch,0x5(%rax) │ │ │ │ + add %ah,-0x7a(%rax) │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x39(%rbp) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3309592,15 +3309592,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%dh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3310281,48 +3310282,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb %al,0x4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2205b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add $0x0,%rax │ │ │ │ + add %dh,0x5485f(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rax │ │ │ │ rex add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2205b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5c(%rax) │ │ │ │ - rex.WB add $0x0,%rax │ │ │ │ + add %ah,0x549a4(%rax) │ │ │ │ ... │ │ │ │ - mov %al,%dh │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x83c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1bc34 │ │ │ │ rex add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2205b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x549b6(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x49,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or $0x444,%eax │ │ │ │ @@ -3311092,18 +3311092,20 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ rex add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2205b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x54a7f(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jg 1d1c505 │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x83c6(%rax) │ │ │ │ + mov %al,%dh │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB cmp $0x4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3313569,15 +3313571,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12(%rax) │ │ │ │ - sub $0x3,%dh │ │ │ │ + and %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf5,%al │ │ │ │ @@ -3313755,15 +3313758,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8012(%rax) │ │ │ │ + add %bl,0x7ec2012(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%bl │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3313774,15 +3313777,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - adc 0x3ee(%rax),%al │ │ │ │ + adc (%rax),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1d1e30c │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3314205,19 +3314211,20 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jp 1d1e7bb │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1d1e85b │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1d1e7c5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x0,0x0(%rdx),%ecx │ │ │ │ nop │ │ │ │ sbb %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3314270,15 +3314277,15 @@ │ │ │ │ sarb $1,0x17(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee83a1(%rax) │ │ │ │ + add %ch,0x7ec23a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%cl │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3314301,15 +3314308,15 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - test $0x3ee83,%eax │ │ │ │ + test $0x7ec23,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jmp 1d1eb3f │ │ │ │ @@ -3314317,15 +3314324,16 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x57(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jmp 1d1eb6f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3314333,15 +3314341,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee83a9(%rax) │ │ │ │ + add %ch,0x7ec23a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f01(%rsi) │ │ │ │ add %ah,%al │ │ │ │ jne 1d1ea13 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3314370,15 +3314378,16 @@ │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xd1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3314389,15 +3314398,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x56(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3314424,15 +3314434,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3314459,15 +3314470,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x55(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jmp 1d1eaec │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3314475,15 +3314487,15 @@ │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee83ab(%rax) │ │ │ │ + add %bh,0x7ec23ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1eb35 │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3314495,30 +3314507,31 @@ │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d1eb,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee83ac(%rax) │ │ │ │ + add %dl,0x7ec23ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3314527,15 +3314540,16 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf5,%al │ │ │ │ @@ -3314564,15 +3314578,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x53(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ @@ -3314583,15 +3314598,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ @@ -3314601,15 +3314617,16 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x52(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xd1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3314617,15 +3314634,15 @@ │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee83ae(%rax) │ │ │ │ + add %cl,0x7ec23ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%ch │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3314637,15 +3314654,16 @@ │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3314674,15 +3314692,16 @@ │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xd1,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3314692,15 +3314711,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee83af(%rax) │ │ │ │ + add %dl,0x7ec23af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1ed77 │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3314708,19 +3314727,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ - mov $0x83,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x23,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1d1ed35 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x0,0x0(%rdx),%ecx │ │ │ │ nop │ │ │ │ sbb %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3314742,15 +3314762,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x50(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %al,(%dx) │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3314759,19 +3314780,19 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - mov $0x83,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x23,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1ee38 │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3314780,15 +3314801,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4f(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%dh │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3314798,15 +3314820,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee83b1(%rax) │ │ │ │ + add %dh,0x7ec23b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3314832,29 +3314854,31 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x83,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x23,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - rex.WRB add %r8b,(%r8) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add 0x0(%rbp),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %ah,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xe(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ + enter $0x2018,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + repnz fiadds (%rdx) │ │ │ │ ... │ │ │ │ mov %cl,0x6(%rbp,%rax,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -3314866,15 +3314890,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee83b2(%rax) │ │ │ │ + add %dl,0x7ec23b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f01(%rsi) │ │ │ │ add %ah,%al │ │ │ │ movsxd 0x4(%rax),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3314899,34 +3314923,35 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - mov $0x83,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x23,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %eax,(%dx) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4d(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3314934,15 +3314959,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee83b3(%rax) │ │ │ │ + add %ch,0x7ec23b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lock roll $1,(%rcx) │ │ │ │ @@ -3314953,19 +3314978,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - mov $0x83,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x23,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xd1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3314974,15 +3314999,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4c(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf0,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3314992,15 +3315018,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee83b4(%rax) │ │ │ │ + add %dh,0x7ec23b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1f0aa │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315010,19 +3315036,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x83,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x23,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%cl │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3315030,15 +3315056,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee83b5(%rax) │ │ │ │ + add %dl,0x7ec23b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex int1 │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315047,19 +3315073,19 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - mov $0x83,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x23,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1f13b │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3315068,15 +3315094,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4a(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d1f1,%al │ │ │ │ sbb $0x20,%al │ │ │ │ @@ -3315084,19 +3315111,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x83,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x23,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%cl │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3315104,15 +3315131,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x49(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315122,15 +3315150,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee83b7(%rax) │ │ │ │ + add %dh,0x7ec23b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%dl │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315139,15 +3315167,15 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - mov $0x3ee83,%eax │ │ │ │ + mov $0x7ec23,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ repnz roll $1,(%rcx) │ │ │ │ @@ -3315155,15 +3315183,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee83b8(%rax) │ │ │ │ + add %cl,0x7ec23b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock repnz roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3315171,15 +3315199,15 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - mov $0x3ee83,%eax │ │ │ │ + mov $0x7ec23,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x0,0x0(%rdx),%ecx │ │ │ │ nop │ │ │ │ sbb %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3315217,15 +3315245,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov $0x3ee83,%ecx │ │ │ │ + mov $0x7ec23,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ repz roll $1,(%rcx) │ │ │ │ @@ -3315236,15 +3315264,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x47(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf3,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315255,15 +3315284,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x3ee83,%ecx │ │ │ │ + mov $0x7ec23,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rbx) │ │ │ │ rex.WRB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -3315286,15 +3315315,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x46(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%ah │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315304,15 +3315334,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee83ba(%rax) │ │ │ │ + add %dh,0x7ec23ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1f40e │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315321,15 +3315351,15 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - mov $0x3ee83,%ebx │ │ │ │ + mov $0x7ec23,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ecx,0x4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3315352,15 +3315382,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee83bb(%rax) │ │ │ │ + add %cl,0x7ec23bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ah │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315371,15 +3315401,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x3ee83,%ebx │ │ │ │ + mov $0x7ec23,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315389,15 +3315419,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x44(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmc │ │ │ │ @@ -3315409,15 +3315440,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x3ee83,%esp │ │ │ │ + mov $0x7ec23,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x0,0x0(%rdx),%ecx │ │ │ │ nop │ │ │ │ sbb %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3315439,15 +3315470,15 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov $0x3ee83,%ebp │ │ │ │ + mov $0x7ec23,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xd1,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3315455,15 +3315486,15 @@ │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee83bd(%rax) │ │ │ │ + add %ch,0x7ec23bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmc │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315472,15 +3315503,15 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - mov $0x3ee83,%ebp │ │ │ │ + mov $0x7ec23,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%dh │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315491,15 +3315522,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0x3ee83,%esi │ │ │ │ + mov $0x7ec23,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ not %cl │ │ │ │ @@ -3315510,15 +3315541,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee83be(%rax) │ │ │ │ + add %cl,0x7ec23be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1f650 │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315529,15 +3315560,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x3ee83,%esi │ │ │ │ + mov $0x7ec23,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cltd │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ @@ -3315578,15 +3315609,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x41(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex not %ecx │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3315597,15 +3315629,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x3ee83,%edi │ │ │ │ + mov $0x7ec23,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1f741 │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315614,29 +3315646,31 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rolb $0x0,0x3ee(%rbx) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $0xec,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d1f7,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee83c0(%rax) │ │ │ │ + add %ch,0x7ec23c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bh │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315647,31 +3315681,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - roll $0x0,0x3ee(%rbx) │ │ │ │ - add $0x0,%al │ │ │ │ + shll $0xec,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee83c1(%rax) │ │ │ │ + add %al,0x7ec23c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in (%dx),%eax │ │ │ │ @@ -3315703,16 +3315739,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - roll $0x0,0x3ee(%rbx) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + shll $0xec,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1d1f7e5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x0,0x0(%rdx),%ecx │ │ │ │ nop │ │ │ │ sbb %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3315733,15 +3315772,16 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3e(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3315766,18 +3315806,18 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - ret $0xee83 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec23 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stc │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3315786,15 +3315826,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ ret │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf9,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315805,15 +3315846,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3d(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3315844,15 +3315886,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee83c3(%rax) │ │ │ │ + add %ch,0x7ec23c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%dl │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315880,15 +3315922,15 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee83c4(%rax) │ │ │ │ + add %al,0x7ec23c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1fa44 │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315913,15 +3315955,16 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3b(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%dl │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3315933,17 +3315976,17 @@ │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3315952,31 +3315995,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - movb $0x0,0x3ee(%rbx) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%bl │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee83c6(%rax) │ │ │ │ + add %ah,0x7ec23c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sti │ │ │ │ @@ -3315988,16 +3316034,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movl $0x41980100,0x3ee(%rbx) │ │ │ │ + (bad) │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in (%dx),%eax │ │ │ │ pop %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3316022,15 +3316073,16 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x39(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x37(%rax) │ │ │ │ rex.WB add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c(%rax) │ │ │ │ @@ -3316119,16 +3316171,21 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - movl $0x41980100,0x3ee(%rbx) │ │ │ │ + (bad) │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3316152,15 +3316209,15 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - enter $0xee83,$0x3 │ │ │ │ + enter $0xec23,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1fd47 │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3316171,15 +3316228,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x38(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d1fd,%al │ │ │ │ sbb $0x20,%al │ │ │ │ @@ -3316187,15 +3316245,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - enter $0xee83,$0x3 │ │ │ │ + enter $0xec23,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%ch │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3316207,15 +3316265,16 @@ │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ leave │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%dh │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3316224,15 +3316283,15 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee83c9(%rax) │ │ │ │ + add %ah,0x7ec23c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1fda1 │ │ │ │ rex.WB add $0x0,%al │ │ │ │ @@ -3316262,33 +3316321,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - lret $0xee83 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec23 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xd1,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x36(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3316314,18 +3316374,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - lret $0xee83 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec23 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%bh │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3316334,15 +3316394,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x35(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ call *%rcx │ │ │ │ @@ -3316354,15 +3316415,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lret │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xd1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3316374,15 +3316436,16 @@ │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ int3 │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xff,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3316390,15 +3316453,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee83cc(%rax) │ │ │ │ + add %bl,0x7ec23cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1ffb9 │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -3316407,34 +3316470,35 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - int $0x83 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x23 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x33(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3316444,15 +3316508,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee83cd(%rax) │ │ │ │ + add %cl,0x7ec23cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2004a │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3316463,33 +3316527,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - int $0x83 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x23 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d200,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x32(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3316500,15 +3316565,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rcx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3316520,15 +3316586,16 @@ │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ iret │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1d20085 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x0,0x0(%rdx),%ecx │ │ │ │ @@ -3316552,15 +3316619,15 @@ │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee83cf(%rax) │ │ │ │ + add %bl,0x7ec23cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %edx,%edx │ │ │ │ @@ -3316572,15 +3316639,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - rolb $1,0x3ee(%rbx) │ │ │ │ + shlb $1,(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xd2,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3316590,15 +3316660,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x30(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3316608,15 +3316679,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - rolb $1,0x3ee(%rbx) │ │ │ │ + shlb $1,(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3316627,15 +3316701,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2f(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3316659,15 +3316734,15 @@ │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee83d1(%rax) │ │ │ │ + add %bh,0x7ec23d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3316676,15 +3316751,18 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - rolb %cl,0x3ee(%rbx) │ │ │ │ + shlb %cl,(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d202bc │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3316692,15 +3316770,16 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2e(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d202ed │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3316710,15 +3316789,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee83d2(%rax) │ │ │ │ + add %ch,0x7ec23d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3316759,15 +3316838,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - roll %cl,0x3ee(%rbx) │ │ │ │ + shll %cl,(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rbx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3316777,15 +3316859,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2d(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3316795,15 +3316878,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - roll %cl,0x3ee(%rbx) │ │ │ │ + shll %cl,(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rdx,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3316813,15 +3316899,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add $0xd2,%al │ │ │ │ @@ -3316830,15 +3316917,15 @@ │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee83d4(%rax) │ │ │ │ + add %bh,0x7ec23d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1d20423 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3316865,15 +3316952,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - {rex2 0x83} pmaxsw (%r11),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3316897,15 +3316985,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee83d5(%rax) │ │ │ │ + add %dl,0x7ec23d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add $0x1d2,%eax │ │ │ │ @@ -3316913,15 +3317001,16 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1d2(%rip) │ │ │ │ add %dh,%al │ │ │ │ @@ -3316930,15 +3317019,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2a(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3316948,15 +3317038,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d205bf │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3316965,15 +3317056,16 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x29(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d205f0 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3316981,15 +3317073,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee83d7(%rax) │ │ │ │ + add %cl,0x7ec23d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ @@ -3317034,15 +3317126,16 @@ │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3317053,15 +3317146,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - fadds 0x3ee(%rbx) │ │ │ │ + fsubs (%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1d20655 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x0,0x0(%rdx),%ecx │ │ │ │ nop │ │ │ │ @@ -3317085,15 +3317181,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee83d8(%rax) │ │ │ │ + add %dl,0x7ec23d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -3317102,15 +3317198,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ - flds 0x3ee(%rbx) │ │ │ │ + fldenv (%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xd2,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3317120,15 +3317219,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x27(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in (%dx),%eax │ │ │ │ @@ -3317157,15 +3317257,18 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - flds 0x3ee(%rbx) │ │ │ │ + fldenv (%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3317175,15 +3317278,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x26(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xd2,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3317193,15 +3317297,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee83da(%rax) │ │ │ │ + add %dh,0x7ec23da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3317227,15 +3317331,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - fildl 0x3ee(%rbx) │ │ │ │ + (bad) (%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d208c2 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3317244,15 +3317351,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee83db(%rax) │ │ │ │ + add %dl,0x7ec23db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d208f3 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3317261,15 +3317368,18 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - fildl 0x3ee(%rbx) │ │ │ │ + (bad) (%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ @@ -3317309,15 +3317419,16 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x24(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rcx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3317325,15 +3317436,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee83dc(%rax) │ │ │ │ + add %ch,0x7ec23dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3317344,15 +3317455,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - faddl 0x3ee(%rbx) │ │ │ │ + fsubl (%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rdx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3317362,15 +3317476,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x23(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %dl,%dl │ │ │ │ @@ -3317381,15 +3317496,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee83dd(%rax) │ │ │ │ + add %dh,0x7ec23dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %dl,%dl │ │ │ │ @@ -3317400,15 +3317515,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - fiadds 0x3ee(%rbx) │ │ │ │ + fisubs (%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xd2,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3317417,15 +3317535,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee83de(%rax) │ │ │ │ + add %dl,0x7ec23de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rbx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3317434,15 +3317552,18 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - fiadds 0x3ee(%rbx) │ │ │ │ + fisubs (%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in (%dx),%eax │ │ │ │ pop %rcx │ │ │ │ @@ -3317472,15 +3317593,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x21(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xd2,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3317491,15 +3317613,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - filds 0x3ee(%rbx) │ │ │ │ + fbld (%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d20b95 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3317508,15 +3317633,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x20(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59eb(%rax) │ │ │ │ @@ -3317542,15 +3317668,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee83e0(%rax) │ │ │ │ + add %dh,0x7ec23e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3317559,33 +3317685,33 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - loope 1d20bbe │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1d20c5e │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rdx,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee83e1(%rax) │ │ │ │ + add %cl,0x7ec23e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3317628,38 +3317754,38 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - loope 1d20c7e │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1d20d1e │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1d2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - loop 1d20cae │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1d20d4e │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or $0x1d2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ @@ -3317667,15 +3317793,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1e(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or $0x1d2,%eax │ │ │ │ @@ -3317685,33 +3317812,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - loop 1d20d0e │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1d20dae │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1d2(%rip) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1d(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0x1d2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3317719,15 +3317847,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee83e3(%rax) │ │ │ │ + add %dh,0x7ec23e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ @@ -3317737,29 +3317865,31 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - in $0x83,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x23,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - rex.WRB add %r8b,(%r8) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add 0x0(%rbp),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %ah,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xe(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ + enter $0x2018,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + repnz fiadds (%rdx) │ │ │ │ ... │ │ │ │ js 1d20de2 │ │ │ │ add $0x6,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3317771,15 +3317901,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee83e4(%rax) │ │ │ │ + add %cl,0x7ec23e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d20e98 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3317790,25 +3317920,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - in $0x83,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x23,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %r8d,(%r8) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x79(%rax) │ │ │ │ - rex.WB add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5c(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %ecx,0x4(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rsp │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x42(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ @@ -3317826,15 +3317959,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1b(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex psrld (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3317844,49 +3317978,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - in $0x83,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x23,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d20f59 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - out %al,$0x83 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x23 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d20f,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee83e6(%rax) │ │ │ │ + add %ch,0x7ec23e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3317895,19 +3318029,19 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - out %al,$0x83 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x23 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3317916,19 +3318050,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - out %eax,$0x83 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x23 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3317936,15 +3318070,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee83e7(%rax) │ │ │ │ + add %cl,0x7ec23e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %dl,%dl │ │ │ │ @@ -3317956,19 +3318090,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - out %eax,$0x83 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x23 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3317977,15 +3318111,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x18(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xd2,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3317996,15 +3318131,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - call 1d5ff41 │ │ │ │ + call 1d9fce1 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3318013,15 +3318148,15 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jmp 1d5ff71 │ │ │ │ + jmp 1d9fd11 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rcx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3318031,15 +3318166,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee83e9(%rax) │ │ │ │ + add %ch,0x7ec23e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %edx,%edx │ │ │ │ @@ -3318052,15 +3318187,16 @@ │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2116b │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3318069,15 +3318205,15 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee83ea(%rax) │ │ │ │ + add %al,0x7ec23ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1d21105 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x0,0x0(%rdx),%ecx │ │ │ │ @@ -3318117,15 +3318253,16 @@ │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3318134,15 +3318271,16 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x15(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2125c │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3318151,19 +3318289,19 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - jmp 1d211ee │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1d2128e │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rdx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3318171,15 +3318309,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3318207,15 +3318346,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x14(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rbx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3318225,15 +3318365,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee83ec(%rax) │ │ │ │ + add %ch,0x7ec23ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %edx,%edx │ │ │ │ @@ -3318246,15 +3318386,16 @@ │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %edx,%edx │ │ │ │ @@ -3318264,15 +3318405,15 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee83ed(%rax) │ │ │ │ + add %al,0x7ec23ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xd2,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3318284,15 +3318425,16 @@ │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in (%dx),%eax │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3318301,15 +3318443,16 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x12(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rdx,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3318321,15 +3318464,16 @@ │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ out %al,(%dx) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3318340,15 +3318484,16 @@ │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3318372,15 +3318517,15 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee83ef(%rax) │ │ │ │ + add %ah,0x7ec23ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d214ce │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3318391,45 +3318536,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - lock sub $0x3,%esi │ │ │ │ + lock and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1d2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x10(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc $0x1d2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - lock sub $0x3,%esi │ │ │ │ + lock and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2155f │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3318439,15 +3318587,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ int1 │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1d2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3318456,15 +3318605,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0xf(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ @@ -3318496,15 +3318646,16 @@ │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ int1 │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3318534,15 +3318685,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - repnz sub $0x3,%esi │ │ │ │ + repnz and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xd2,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3318551,15 +3318703,15 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee83f2(%rax) │ │ │ │ + add %ah,0x7ec23f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ and %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x98000000000449c7,%al │ │ │ │ pop %rsp │ │ │ │ @@ -3318585,15 +3318737,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - repz sub $0x3,%esi │ │ │ │ + repz and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3318602,15 +3318755,16 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xd(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ @@ -3318622,15 +3318776,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - repz sub $0x3,%esi │ │ │ │ + repz and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xd2,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3318641,15 +3318796,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xc(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x17,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3318660,15 +3318816,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ hlt │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3318680,15 +3318837,16 @@ │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmc │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1d217a3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3318713,40 +3318871,45 @@ │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee83f5(%rax) │ │ │ │ + add %bl,0x7ec23f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d218,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - testb $0x0,0x3ee(%rbx) │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ + mulb (%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - rex.WRB add %r8b,(%r8) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %ah,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + add 0x0(%rbp),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xe(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x2018,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + repnz fiadds (%rdx) │ │ │ │ ... │ │ │ │ or %al,0x4(%rbx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3318759,15 +3318922,16 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3318777,15 +3318941,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee83f6(%rax) │ │ │ │ + add %cl,0x7ec23f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rcx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3318796,16 +3318960,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - testb $0x0,0x3ee(%rbx) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb (%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3318815,15 +3318982,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x9(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb %edx,%edx │ │ │ │ @@ -3318834,33 +3319002,38 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - testl $0x400,0x3ee(%rbx) │ │ │ │ + mull (%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb %edx,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $0xd2,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ clc │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3318868,15 +3319041,15 @@ │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee83f8(%rax) │ │ │ │ + add %bl,0x7ec23f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %dl,%dl │ │ │ │ @@ -3318889,15 +3319062,16 @@ │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ stc │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1d219a5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x0,0x0(%rdx),%ecx │ │ │ │ @@ -3318923,15 +3319097,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3318942,15 +3319117,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stc │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rbx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3318961,15 +3319137,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ @@ -3318994,15 +3319171,15 @@ │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee83fa(%rax) │ │ │ │ + add %bh,0x7ec23fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d21b65 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3319012,29 +3319189,31 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sti │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d21b,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rbx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3319044,15 +3319223,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee83fb(%rax) │ │ │ │ + add %ch,0x7ec23fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3319064,15 +3319243,16 @@ │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cld │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rdx,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3319083,15 +3319263,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb $0xd2,%al │ │ │ │ @@ -3319103,15 +3319284,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cld │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb $0xd2,%al │ │ │ │ @@ -3319123,30 +3319305,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee83fd(%rax) │ │ │ │ + add %bh,0x7ec23fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3319157,30 +3319340,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - incb 0x3ee(%rbx) │ │ │ │ + (bad) │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1d2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee83fe(%rax) │ │ │ │ + add %dl,0x7ec23fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3319188,15 +3319374,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ - incl 0x3ee(%rbx) │ │ │ │ + jmp *(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3319236,15 +3319425,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1(%rax) │ │ │ │ - sub $0x3,%esi │ │ │ │ + and %esp,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rsi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3319253,15 +3319443,18 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - incl 0x3ee(%rbx) │ │ │ │ + jmp *(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3319269,32 +3319462,32 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d21e68 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8400(%rax) │ │ │ │ + add %cl,0x7ec2400(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d21e,%al │ │ │ │ sbb $0x20,%al │ │ │ │ @@ -3319302,16 +3319495,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - add %al,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3319320,16 +3319515,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - add %eax,0x3(%rsi,%rbp,8) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1d21e93 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x2018,$0x2 │ │ │ │ @@ -3319350,15 +3319548,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8401(%rax) │ │ │ │ + add %dl,0x7ec2401(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -3319367,16 +3319565,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ - add 0x3(%rsi,%rbp,8),%al │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rsp,%rbp,8),%ah │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3319385,23 +3319585,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x44398(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + movabs 0xf000000000044398,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x53,%ch │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -3319451,19 +3319650,19 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - add 0x3(%rsi,%rbp,8),%al │ │ │ │ - add %ebx,(%rax) │ │ │ │ + add (%rsp,%rbp,8),%ah │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %dh,0x442ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3319596,21 +3319795,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ + and $0xec,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x442ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3319669,15 +3319866,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8403(%rax) │ │ │ │ + add %dh,0x7ec2403(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,-0x13(%rax) │ │ │ │ rex.X add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3319742,22 +3319939,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - add $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ + add $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %dl,-0x13(%rax) │ │ │ │ rex.X add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3319797,17 +3319992,16 @@ │ │ │ │ rex.XB add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%bh │ │ │ │ - pop %rax │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + fistps 0x5(%rax) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3319818,15 +3320012,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8404(%rax) │ │ │ │ + add %dl,0x7ec2404(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ rex.X add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3319924,22 +3320118,20 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - add $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ + add $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ rex.X add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ @@ -3319996,21 +3320188,19 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ + and $0xec,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %dh,%al │ │ │ │ in (%dx),%al │ │ │ │ rex.X add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ @@ -3320065,31 +3320255,30 @@ │ │ │ │ movabs 0xf00000000001d227,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8405(%rax) │ │ │ │ + add %ch,0x7ec2405(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,%al │ │ │ │ in (%dx),%al │ │ │ │ rex.X add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb9,%al │ │ │ │ - pop %rbx │ │ │ │ - add $0x0,%eax │ │ │ │ + lock mov $0x55b,%ecx │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3320176,15 +3320365,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - add $0x3ee84,%eax │ │ │ │ + add $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jmp 1d22c20 │ │ │ │ @@ -3320250,21 +3320439,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ + and $0xec,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %dl,%al │ │ │ │ jmp 1d22ce0 │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3320367,15 +3320554,15 @@ │ │ │ │ and %eax,0x4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ja 1d22a28 │ │ │ │ + adc %bh,0x5d(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -3320385,16 +3320572,17 @@ │ │ │ │ rex.X add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbbl $0x0,0x5(%rbp) │ │ │ │ + jo 1d2297b │ │ │ │ + pop %rbp │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3320433,17 +3320621,16 @@ │ │ │ │ rex.R add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb6,%al │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ + shlb $1,0x55d(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3320493,15 +3320680,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8406(%rax) │ │ │ │ + add %dh,0x7ec2406(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ jrcxz 1d22b7d │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3320522,16 +3320709,15 @@ │ │ │ │ add %dh,0x44419(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d22b95 │ │ │ │ - pop %rsi │ │ │ │ + xor %bl,(%rsi,%rbx,2) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -3320541,15 +3320727,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub $0x55e,%eax │ │ │ │ + push %rax │ │ │ │ + sub $0x55e,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3320563,21 +3320750,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ + and $0xec,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jrcxz 1d22c3d │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ @@ -3320635,15 +3320820,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8407(%rax) │ │ │ │ + add %dl,0x7ec2407(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,0x442e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ @@ -3320700,21 +3320885,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ + and $0xec,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x442e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3320773,21 +3320956,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x8(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ + and $0xec,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %dh,-0x1f(%rax) │ │ │ │ rex.X add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3320847,29 +3321028,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - or %al,0x3(%rsi,%rbp,8) │ │ │ │ - add %ebx,(%rax) │ │ │ │ + or %ah,(%rsp,%rbp,8) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %dl,-0x1f(%rax) │ │ │ │ rex.X add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rcx) │ │ │ │ - movsxd 0x0(%rip),%eax │ │ │ │ + rex sbb %esp,0x5(%rbx) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3320918,21 +3321098,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x9(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ + and $0xec,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ loope 1d22ffd │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ @@ -3321132,15 +3321310,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8409(%rax) │ │ │ │ + add %dh,0x7ec2409(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,%al │ │ │ │ {rex2 0x42} add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3321205,30 +3321383,30 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - or 0x3(%rsi,%rbp,8),%al │ │ │ │ - add %ebx,(%rax) │ │ │ │ + or (%rsp,%rbp,8),%ah │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %dl,%al │ │ │ │ {rex2 0x42} add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x565(%rbp) │ │ │ │ + jo 1d23287 │ │ │ │ + gs add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321238,15 +3321416,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee840a(%rax) │ │ │ │ + add %cl,0x7ec240a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3321255,16 +3321433,18 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - or 0x3(%rsi,%rbp,8),%al │ │ │ │ - add $0x0,%al │ │ │ │ + or (%rsp,%rbp,8),%ah │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2337d │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321273,33 +3321453,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - or 0x3(%rsi,%rbp,8),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + or (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d233,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xb(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3321308,16 +3321490,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - or 0x3(%rsi,%rbp,8),%eax │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + or (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1d23355 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x0,0x0(%rdx),%ecx │ │ │ │ nop │ │ │ │ sbb %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3321337,18 +3321522,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xc(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321357,15 +3321542,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee840c(%rax) │ │ │ │ + add %dh,0x7ec240c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor $0xd2,%al │ │ │ │ @@ -3321375,15 +3321560,15 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - or $0x3ee84,%eax │ │ │ │ + or $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321392,15 +3321577,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee840d(%rax) │ │ │ │ + add %cl,0x7ec240d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3321411,15 +3321596,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - or $0x3ee84,%eax │ │ │ │ + or $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1d2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321427,18 +3321612,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xe(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor $0x1d2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ @@ -3321447,46 +3321632,49 @@ │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1d2(%rip) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - je 1d2396d │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d235bf │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee840f(%rax) │ │ │ │ + add %ch,0x7ec240f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc8,%al │ │ │ │ rex.WB add $0x0,%al │ │ │ │ @@ -3321511,15 +3321699,18 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - je 1d239fd │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ ss rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321529,16 +3321720,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - adc %al,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d23680 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321546,15 +3321739,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8410(%rax) │ │ │ │ + add %cl,0x7ec2410(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d236,%al │ │ │ │ sbb $0x20,%al │ │ │ │ @@ -3321562,16 +3321755,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - adc %al,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321579,18 +3321774,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x11(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1d23693 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x0(%rbp),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x2018,$0x2 │ │ │ │ @@ -3321615,16 +3321811,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - adc %eax,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321632,16 +3321830,18 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - adc 0x3(%rsi,%rbp,8),%al │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rsp,%rbp,8),%ah │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321650,15 +3321850,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %al,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8412(%rax) │ │ │ │ + add %ch,0x7ec2412(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xd2,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3321669,16 +3321869,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp (%rdi),%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - adc 0x3(%rsi,%rbp,8),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321687,18 +3321889,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x13(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321707,16 +3321909,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - adc 0x3(%rsi,%rbp,8),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321725,18 +3321929,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x14(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x38,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321745,19 +3321949,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - adc $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1d23805 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x0,0x0(%rdx),%ecx │ │ │ │ nop │ │ │ │ sbb %ah,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3321778,15 +3321983,15 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - adc $0x3ee84,%eax │ │ │ │ + adc $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rcx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3321794,15 +3321999,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8415(%rax) │ │ │ │ + add %bl,0x7ec2415(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3321811,15 +3322016,15 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - adc $0x3ee84,%eax │ │ │ │ + adc $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d23983 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3321831,35 +3322036,35 @@ │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d239,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x16(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rcx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321869,18 +3322074,18 @@ │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321888,18 +3322093,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rdx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321909,18 +3322114,18 @@ │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321928,16 +3322133,18 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - sbb %al,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3321946,15 +3322153,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %al,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8418(%rax) │ │ │ │ + add %bl,0x7ec2418(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xd2,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3321963,16 +3322170,18 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp (%rdi),%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ - sbb %eax,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3321981,18 +3322190,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x19(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rbx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3322001,16 +3322210,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sbb %eax,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3322019,18 +3322230,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xd2,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3322038,15 +3322249,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee841a(%rax) │ │ │ │ + add %dh,0x7ec241a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3b,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3322055,30 +3322266,32 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - sbb 0x3(%rsi,%rbp,8),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + sbb (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d23bf5 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee841b(%rax) │ │ │ │ + add %cl,0x7ec241b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdx,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3322087,16 +3322300,18 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - sbb 0x3(%rsi,%rbp,8),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + sbb (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3322105,19 +3322320,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - sbb $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d23c86 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3322126,36 +3322341,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d23c,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sbb $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdx,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3322163,32 +3322378,32 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1d2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee841d(%rax) │ │ │ │ + add %dh,0x7ec241d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %cl,0x0(%rip) │ │ │ │ @@ -3322210,18 +3322425,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d23da8 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3322229,15 +3322444,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %al,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee841e(%rax) │ │ │ │ + add %cl,0x7ec241e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %cl,0x0(%rip) │ │ │ │ @@ -3322340,18 +3322555,18 @@ │ │ │ │ add %al,%al │ │ │ │ cmp (%rdi),%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3322360,19 +3322575,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %dl,(%rcx) │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %cl,0x0(%rip) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ push %rcx │ │ │ │ @@ -3322420,18 +3322636,18 @@ │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x2e(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3322439,16 +3322655,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - and %al,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + and %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3322456,15 +3322674,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8420(%rax) │ │ │ │ + add %ah,0x7ec2420(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex rolb %cl,(%rcx) │ │ │ │ @@ -3322473,46 +3322691,48 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - and %eax,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + and %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x2e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x21(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8421(%rax) │ │ │ │ + add %bh,0x7ec2421(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x2e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3322523,16 +3322743,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - and %eax,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + and %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rolb %cl,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3322541,18 +3322763,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x22(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x2e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ @@ -3322560,16 +3322782,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - and 0x3(%rsi,%rbp,8),%al │ │ │ │ - add $0x0,%al │ │ │ │ + and (%rsp,%rbp,8),%ah │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x41,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3322577,16 +3322801,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - and 0x3(%rsi,%rbp,8),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + and (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d241fb │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3322594,15 +3322820,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8423(%rax) │ │ │ │ + add %ah,0x7ec2423(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x2e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3322611,19 +3322837,19 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - and $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.X rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3322632,18 +3322858,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %al,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x24(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x2e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3322652,20 +3322878,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp (%rdi),%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - and $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %dl,(%rcx) │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %cl,0x0(%rip) │ │ │ │ ... │ │ │ │ add %al,0x56268(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3322698,18 +3322925,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x25(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x2e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3322717,15 +3322944,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8425(%rax) │ │ │ │ + add %dh,0x7ec2425(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.XB rolb %cl,(%r9) │ │ │ │ @@ -3322735,18 +3322962,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - es test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB rolb %cl,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3322754,15 +3322981,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8426(%rax) │ │ │ │ + add %dl,0x7ec2426(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x2e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3322770,48 +3322997,48 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - es test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.XB rolb %cl,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x27(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8427(%rax) │ │ │ │ + add %ch,0x7ec2427(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.R rolb %cl,(%rcx) │ │ │ │ @@ -3322823,18 +3323050,18 @@ │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ @@ -3322842,18 +3323069,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x28(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x44,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3322861,15 +3323088,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8428(%rax) │ │ │ │ + add %dh,0x7ec2428(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d244fe │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3322879,16 +3323106,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - sub %eax,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + sub %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x2e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3322896,15 +3323125,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8429(%rax) │ │ │ │ + add %dl,0x7ec2429(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RB rolb %cl,(%r9) │ │ │ │ @@ -3322913,34 +3323142,37 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - sub %eax,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + sub %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d245,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %al,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %dl,(%rcx) │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %cl,0x0(%rip) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsp │ │ │ │ imul $0x0,0x0(%rip),%eax │ │ │ │ @@ -3322963,16 +3323195,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp (%rdi),%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sub 0x3(%rsi,%rbp,8),%al │ │ │ │ - add $0x0,%al │ │ │ │ + sub (%rsp,%rbp,8),%ah │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3322981,16 +3323215,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sub 0x3(%rsi,%rbp,8),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + sub (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x2e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3322998,15 +3323234,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee842b(%rax) │ │ │ │ + add %ah,0x7ec242b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.RX rolb %cl,(%rcx) │ │ │ │ @@ -3323016,19 +3323252,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sub $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RX rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3323036,15 +3323272,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee842c(%rax) │ │ │ │ + add %al,0x7ec242c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x2e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3323052,50 +3323288,50 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - sub $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RX rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x2e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee842d(%rax) │ │ │ │ + add %bl,0x7ec242d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.RXB rolb %cl,(%r9) │ │ │ │ @@ -3323106,15 +3323342,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - sub $0x3ee84,%eax │ │ │ │ + sub $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x2e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3323124,18 +3323360,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - cs test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + cs and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x47,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3323143,15 +3323379,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee842e(%rax) │ │ │ │ + add %ah,0x7ec242e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d24801 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3323162,18 +3323398,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x2e(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3323181,15 +3323417,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee842f(%rax) │ │ │ │ + add %al,0x7ec242f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WR rolb %cl,(%rcx) │ │ │ │ @@ -3323199,19 +3323435,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %dl,(%rcx) │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %cl,0x0(%rip) │ │ │ │ ... │ │ │ │ add %dl,0x57112(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3323496,18 +3323733,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %al,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x30(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d24ce7 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3323516,17 +3323753,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp (%rdi),%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - xor %al,0x3(%rsi,%rbp,8) │ │ │ │ - adc %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + xor %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rcx) │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %cl,0x0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jno 1d24d4e │ │ │ │ add $0x0,%eax │ │ │ │ @@ -3323610,16 +3323850,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - xor %eax,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + xor %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x2e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3323627,15 +3323869,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8431(%rax) │ │ │ │ + add %dl,0x7ec2431(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %cl,0x0(%rip) │ │ │ │ @@ -3323681,16 +3323923,18 @@ │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ - xor 0x3(%rsi,%rbp,8),%al │ │ │ │ - add $0x0,%al │ │ │ │ + xor (%rsp,%rbp,8),%ah │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x2e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3323699,65 +3323943,67 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WRXB rolb %cl,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - xor 0x3(%rsi,%rbp,8),%al │ │ │ │ - add $0x0,%al │ │ │ │ + xor (%rsp,%rbp,8),%ah │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRXB rolb %cl,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x33(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x2e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8433(%rax) │ │ │ │ + add %cl,0x7ec2433(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRXB rolb %cl,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3323767,16 +3324013,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - xor 0x3(%rsi,%rbp,8),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + xor (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x2e(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3323785,19 +3324033,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - xor $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3323806,30 +3324054,30 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8434(%rax) │ │ │ │ + add %dl,0x7ec2434(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x2e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ - xor $0x3ee84,%eax │ │ │ │ + xor $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x50,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3323840,33 +3324088,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x35(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2510a │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - xor $0x3ee84,%eax │ │ │ │ + xor $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x2e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3323877,18 +3324125,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %al,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x36(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rcx │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3323896,15 +3324144,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp (%rdi),%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8436(%rax) │ │ │ │ + add %dh,0x7ec2436(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2519b │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3323916,31 +3324164,31 @@ │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d251,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8437(%rax) │ │ │ │ + add %al,0x7ec2437(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x2e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3323951,18 +3324199,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3323971,34 +3324219,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x38(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x2e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - cmp %al,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324006,16 +3324256,18 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - cmp %eax,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdx │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324023,33 +3324275,33 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x39(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x2e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8439(%rax) │ │ │ │ + add %bh,0x7ec2439(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rdx │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3324060,16 +3324312,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - cmp 0x3(%rsi,%rbp,8),%al │ │ │ │ - add $0x0,%al │ │ │ │ + cmp (%rsp,%rbp,8),%ah │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x2e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3324077,15 +3324331,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee843a(%rax) │ │ │ │ + add %al,0x7ec243a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbx │ │ │ │ @@ -3324096,16 +3324350,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - cmp 0x3(%rsi,%rbp,8),%al │ │ │ │ - add $0x0,%al │ │ │ │ + cmp (%rsp,%rbp,8),%ah │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x2e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ @@ -3324113,34 +3324369,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x53,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - cmp 0x3(%rsi,%rbp,8),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + cmp (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2540d │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324149,34 +3324407,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %al,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - cmp $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp (%rdi),%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee843c(%rax) │ │ │ │ + add %ah,0x7ec243c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rsp │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3324187,15 +3324445,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - cmp $0x3ee84,%eax │ │ │ │ + cmp $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2549e │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3324206,31 +3324464,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d254,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - cmp $0x3ee84,%eax │ │ │ │ + cmp $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324240,32 +3324498,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee843e(%rax) │ │ │ │ + add %bh,0x7ec243e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x2e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3324275,18 +3324533,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324294,18 +3324552,18 @@ │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rbp │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324314,15 +3324572,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee843f(%rax) │ │ │ │ + add %ch,0x7ec243f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x2e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324332,18 +3324590,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - test %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rbp │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324352,18 +3324610,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x40(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x2e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3324371,18 +3324629,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - test %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rsi │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324392,31 +3324650,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x41(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x2e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8441(%rax) │ │ │ │ + add %bh,0x7ec2441(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x56,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3324427,18 +3324685,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %al,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - rex.X test %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.X and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d25710 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324446,15 +3324704,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp (%rdi),%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8442(%rax) │ │ │ │ + add %dl,0x7ec2442(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x2e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3324465,18 +3324723,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - rex.X test %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.X and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rdi │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324485,18 +3324743,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x43(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d257a1 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324504,49 +3324762,49 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rex.XB test %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.XB and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d257,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x44(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x2e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8444(%rax) │ │ │ │ + add %ch,0x7ec2444(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2e(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3324555,36 +3324813,36 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - test %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x2e(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x45(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rax │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324593,15 +3324851,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8445(%rax) │ │ │ │ + add %bl,0x7ec2445(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rax │ │ │ │ @@ -3324613,18 +3324871,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - test %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x2e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ @@ -3324632,18 +3324890,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x46(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rax │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324651,18 +3324909,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rex.RX test %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RX and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x2e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3324671,33 +3324929,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x47(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rcx │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8447(%rax) │ │ │ │ + add %ch,0x7ec2447(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x2e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324707,18 +3324965,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %al,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - rex.W test %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x59,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324726,15 +3324984,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp (%rdi),%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8448(%rax) │ │ │ │ + add %al,0x7ec2448(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d25a13 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3324745,18 +3325003,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex.W test %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x2e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3324765,18 +3325023,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x49(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rdx │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324784,18 +3325042,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - rex.WB test %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WB and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d25aa4 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324804,29 +3325062,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - rex.WX test %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WX and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d25a,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee844a(%rax) │ │ │ │ + add %bl,0x7ec244a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x2e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3324835,36 +3325093,36 @@ │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - rex.WXB test %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WXB and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d73e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x2e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3324872,15 +3325130,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee844b(%rax) │ │ │ │ + add %cl,0x7ec244b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbx │ │ │ │ @@ -3324892,18 +3325150,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex.WXB test %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WXB and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rbx │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324913,36 +3325171,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x2e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - rex.WR test %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WR and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbx │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3324951,31 +3325209,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - rex.WRB test %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRB and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee844d(%rax) │ │ │ │ + add %bl,0x7ec244d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ @@ -3324987,18 +3325245,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %al,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - rex.WRX test %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRX and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ @@ -3325006,18 +3325264,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp (%rdi),%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5c,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3325026,18 +3325284,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - rex.WRX test %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRX and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d25d16 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3325046,33 +3325304,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x2e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee844f(%rax) │ │ │ │ + add %dh,0x7ec244f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rbp │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3325084,64 +3325342,64 @@ │ │ │ │ add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d25da7 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31024(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8450(%rax) │ │ │ │ + add %cl,0x7ec2450(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d25d,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ testb $0x3,(%rdi) │ │ │ │ ... │ │ │ │ clc │ │ │ │ push %rax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x2e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ testb $0x3,(%rdi) │ │ │ │ ... │ │ │ │ - push $0x3ee8451 │ │ │ │ + push $0x7ec2451 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3325149,37 +3325407,37 @@ │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ testb $0x3,(%rdi) │ │ │ │ ... │ │ │ │ - fcoms -0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fcoms 0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x2e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ testb $0x3,(%rdi) │ │ │ │ ... │ │ │ │ rex.W push %rdx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rsi │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3325189,15 +3325447,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0x3ee92,%esp │ │ │ │ + mov $0x7ec32,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rsi │ │ │ │ @@ -3325209,19 +3325467,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x44(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ah,%ch │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x2e(%rsi) │ │ │ │ ... │ │ │ │ nop │ │ │ │ adc %ch,0x5(%rdi) │ │ │ │ @@ -3325468,15 +3325725,15 @@ │ │ │ │ rex.XB and %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x10000000001401d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee92c5(%rax) │ │ │ │ + add %al,0x7ec32c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d262bc │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3325526,15 +3325783,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1401d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee92c6(%rax) │ │ │ │ + add %bl,0x7ec32c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %cl,0x0(%rip) │ │ │ │ @@ -3329129,17 +3329386,19 @@ │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cltd │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edi │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329149,15 +3329408,15 @@ │ │ │ │ rcr $1,%bh │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x3ecd5(%rdx) │ │ │ │ + or %bl,0x7eaf5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329167,15 +3329426,15 @@ │ │ │ │ rcr $1,%bh │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3ecd5(%rdx) │ │ │ │ + and %bl,0x7eaf5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cwtl │ │ │ │ @@ -3329188,31 +3329447,33 @@ │ │ │ │ rcr $1,%bh │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x3ecd5(%rdx) │ │ │ │ + cmp %bl,0x7eaf5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1d2(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ clc │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x98,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329222,17 +3329483,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d29852 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329241,31 +3329504,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x59(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1d2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ecd5a7(%rax) │ │ │ │ + add %ah,0x7eaf5a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cltd │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3329277,17 +3329542,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d298e3 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329296,48 +3329563,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - test $0xd5,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0xf5,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d299,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - rex.W test $0xd5,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W test $0xf5,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1d2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ecd5a8(%rax) │ │ │ │ + add %al,0x7eaf5a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329345,15 +3329612,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ecd5a8(%rax) │ │ │ │ + add %bh,0x7eaf5a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1d2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329362,19 +3329629,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - test $0xd5,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0xf5,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329384,15 +3329651,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - test $0x3ecd5,%eax │ │ │ │ + test $0x7eaf5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ @@ -3329404,28 +3329671,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x57(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1d2(%rdx) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - test $0x3ecd5,%eax │ │ │ │ + test $0x7eaf5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3329436,15 +3329705,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - test $0x3ecd5,%eax │ │ │ │ + test $0x7eaf5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1d2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329454,17 +3329723,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fwait │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329474,30 +3329745,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x56(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1d2(%rbx) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ js 1d29b24 │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9b,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329505,15 +3329780,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ecd5aa(%rax) │ │ │ │ + add %dh,0x7eaf5aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d29b55 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3329525,27 +3329800,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1(%rdx,%rdx,8) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - and %ch,0x3ecd5(%rbx) │ │ │ │ + and %ch,0x7eaf5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pushf │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3329556,17 +3329833,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x55(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d29be6 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329574,41 +3329853,41 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ecd5ab(%rax) │ │ │ │ + add %dl,0x7eaf5ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d29c,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - enter $0xd5ab,$0xec │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xf5ab,$0xea │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1(%rdx,%rdx,8) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - add %ch,0x3ec(%rbp,%rdx,8) │ │ │ │ + add %ch,0x7ea(%rbp,%rsi,8) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ @@ -3329617,34 +3329896,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1d2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x54(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329653,15 +3329936,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ecd5ac(%rax) │ │ │ │ + add %ch,0x7eaf5ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ popf │ │ │ │ @@ -3329674,27 +3329957,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1d2(%rbp) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - sbb %ch,0x3ecd5(%rbp) │ │ │ │ + sbb %ch,0x7eaf5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock popf │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3329705,31 +3329990,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x53(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1d2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ecd5ad(%rax) │ │ │ │ + add %cl,0x7eaf5ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sahf │ │ │ │ @@ -3329742,31 +3330029,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1d2(%rsi) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ clc │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9e,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329776,17 +3330067,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d29e58 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329795,31 +3330088,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x52(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ecd5ae(%rax) │ │ │ │ + add %ah,0x7eaf5ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lahf │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3329831,17 +3330126,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d29ee9 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329851,45 +3330148,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d29f,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ scas %es:(%rdi),%rax │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ecd5af(%rax) │ │ │ │ + add %al,0x7eaf5af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329897,15 +3330198,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ecd5af(%rax) │ │ │ │ + add %bh,0x7eaf5af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3329915,131 +3330216,139 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0x4a80000000001d2,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0xd5,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movabs 0x4a80000000001d2,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x50(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1d2(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - mov $0xd5,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs 0x4a80000000001d2,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0xd5,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1d2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov $0xd5,%cl │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs 0x4a80000000001d2,%eax │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4f(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1d2(%rcx) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ js 1d2a12b │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa1,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3330047,15 +3330356,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ecd5b1(%rax) │ │ │ │ + add %dh,0x7eaf5b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2a15b │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3330066,53 +3330375,55 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - mov $0xd5,%cl │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1d2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0xd5,%dl │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%dl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movabs %al,0x4a80000000001d2 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4e(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2a1ec │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3330120,97 +3330431,99 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ecd5b2(%rax) │ │ │ │ + add %dl,0x7eaf5b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2a2,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - enter $0xd5b2,$0xec │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xf5b2,$0xea │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1d2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ - mov $0xd5,%bl │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%bl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov $0xd5,%bl │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%bl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1d2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4d(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs %eax,0x4a80000000001d2 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ecd5b3(%rax) │ │ │ │ + add %ch,0x7eaf5b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movabs %eax,0x4a80000000001d2 │ │ │ │ @@ -3330218,55 +3330531,57 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0xd5,%bl │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%bl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1d2(%rbx) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - sbb %dh,0x3ec(%rbp,%rdx,8) │ │ │ │ + sbb %dh,0x7ea(%rbp,%rsi,8) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs %eax,0x4a80000000001d2 │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4c(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(%rdx,%rdx,8) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - mov %dh,0x3ec(%rbp,%rdx,8) │ │ │ │ + mov %dh,0x7ea(%rbp,%rsi,8) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3330277,37 +3330592,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0xd5,%ah │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%ah │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - mov $0xd5,%ah │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%ah │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa4,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3330316,19 +3330631,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0xd5,%ch │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%ch │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2a45e │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3330337,31 +3330652,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4b(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1d2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ecd5b5(%rax) │ │ │ │ + add %ah,0x7eaf5b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3330372,19 +3330689,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - mov $0xd5,%ch │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%ch │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2a4ef │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3330393,48 +3330710,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%dh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2a5,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - rex.W mov $0xd5,%sil │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W mov $0xf5,%sil │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1d2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ecd5b6(%rax) │ │ │ │ + add %al,0x7eaf5b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3330442,15 +3330759,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ecd5b6(%rax) │ │ │ │ + add %bh,0x7eaf5b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1d2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3330459,19 +3330776,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0xd5,%dh │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%dh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3330481,19 +3330798,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0xd5,%bh │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3330503,32 +3330820,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x49(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1d2(%rsi) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - mov $0xd5,%bh │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3330537,34 +3330856,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0xd5,%bh │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf5,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov $0x3ecd5,%eax │ │ │ │ + mov $0x7eaf5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -3330576,30 +3330895,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x48(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1d2(%rdi) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ js 1d2a732 │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa7,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3330607,15 +3330930,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ecd5b8(%rax) │ │ │ │ + add %dh,0x7eaf5b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2a761 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3330626,15 +3330949,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - mov $0x3ecd5,%eax │ │ │ │ + mov $0x7eaf5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3330643,30 +3330966,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x3ecd5,%ecx │ │ │ │ + mov $0x7eaf5,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ - mov $0x3ecd5,%ecx │ │ │ │ + mov $0x7eaf5,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2a7f2 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3330676,44 +3330999,44 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ecd5b9(%rax) │ │ │ │ + add %dl,0x7eaf5b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2a8,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - enter $0xd5b9,$0xec │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xf5b9,$0xea │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ - mov $0x3ecd5,%edx │ │ │ │ + mov $0x7eaf5,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3330722,15 +3331045,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov $0x3ecd5,%edx │ │ │ │ + mov $0x7eaf5,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1d2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3330739,32 +3331062,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x46(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test $0x1d2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ecd5ba(%rax) │ │ │ │ + add %ch,0x7eaf5ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test $0x1d2,%eax │ │ │ │ @@ -3330774,27 +3331099,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x3ecd5,%edx │ │ │ │ + mov $0x7eaf5,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1d2(%rcx) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - sbb %bh,0x3ecd5(%rbx) │ │ │ │ + sbb %bh,0x7eaf5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test $0x1d2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3330803,31 +3331128,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x45(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1d2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ecd5bb(%rax) │ │ │ │ + add %cl,0x7eaf5bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -3330839,28 +3331166,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x3ecd5,%ebx │ │ │ │ + mov $0x7eaf5,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1d2(%rdx) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ clc │ │ │ │ - mov $0x3ecd5,%ebx │ │ │ │ + mov $0x7eaf5,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xaa,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3330871,15 +3331198,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x3ecd5,%esp │ │ │ │ + mov $0x7eaf5,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2aa64 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3330890,31 +3331217,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x44(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1d2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ecd5bc(%rax) │ │ │ │ + add %ah,0x7eaf5bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex stos %eax,%es:(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3330925,15 +3331254,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - mov $0x3ecd5,%esp │ │ │ │ + mov $0x7eaf5,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2aaf5 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3330944,66 +3331273,66 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x3ecd5,%ebp │ │ │ │ + mov $0x7eaf5,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2ab,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - movabs $0x400000003ecd5,%rbp │ │ │ │ + movabs $0x400000007eaf5,%rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1d2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ecd5bd(%rax) │ │ │ │ + add %al,0x7eaf5bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1(%rdx,%rdx,8) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - mov $0x3ecd5bd,%eax │ │ │ │ + mov $0x7eaf5bd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1(%rdx,%rdx,8) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - lock mov $0x3ecd5,%ebp │ │ │ │ + lock mov $0x7eaf5,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -3331015,15 +3331344,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0x3ecd5,%esi │ │ │ │ + mov $0x7eaf5,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -3331035,30 +3331364,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x42(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ecd5be(%rax) │ │ │ │ + add %bl,0x7eaf5be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lods %ds:(%rsi),%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3331069,15 +3331400,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x3ecd5,%esi │ │ │ │ + mov $0x7eaf5,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1d2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3331086,15 +3331417,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov $0x3ecd5,%edi │ │ │ │ + mov $0x7eaf5,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -3331106,30 +3331437,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x41(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1d2(%rbp) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ js 1d2ad39 │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xad,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3331137,15 +3331472,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ecd5bf(%rax) │ │ │ │ + add %dh,0x7eaf5bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2ad67 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3331156,15 +3331491,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - mov $0x3ecd5,%edi │ │ │ │ + mov $0x7eaf5,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1d2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3331173,18 +3331508,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rcl $0xec,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0xea,%ch │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex scas %es:(%rdi),%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3331193,17 +3331528,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x40(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2adf8 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3331211,82 +3331548,84 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ecd5c0(%rax) │ │ │ │ + add %dl,0x7eaf5c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2ae,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - enter $0xd5c0,$0xec │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xf5c0,$0xea │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1d2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ - rcl $0xec,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0xea,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rcl $0xec,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0xea,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3f(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3331295,15 +3331634,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ecd5c1(%rax) │ │ │ │ + add %ch,0x7eaf5c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -3331315,31 +3331654,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - rcl $0xec,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0xea,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1d2(%rdi) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ sbb %al,%dl │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%eax │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3331348,64 +3331689,66 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3e(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ecd5c2(%rax) │ │ │ │ + add %cl,0x7eaf5c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - rol $0xd5,%dl │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0xf5,%dl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1d2(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ clc │ │ │ │ - ret $0xecd5 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xeaf5 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb0,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3331415,17 +3331758,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ret │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2b06a │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3331434,48 +3331779,52 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3d(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1d2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ecd5c3(%rax) │ │ │ │ + add %ah,0x7eaf5c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xd2,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ fadd %st(3),%st │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2b0fb │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3331485,45 +3331834,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2b1,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - rex.W (bad) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + (bad) │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1d2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ecd5c4(%rax) │ │ │ │ + add %al,0x7eaf5c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3331531,15 +3331884,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ecd5c4(%rax) │ │ │ │ + add %bh,0x7eaf5c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1d2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3331549,77 +3331902,83 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xd2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ sub %al,%ch │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xd2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - vpaddsb (%rbx),%ymm5,%ymm0 │ │ │ │ + vpminsw (%rdi),%ymm1,%ymm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1d2(%rdx) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - vpaddsb (%rbx),%ymm5,%ymm0 │ │ │ │ + vpminsw (%rdi),%ymm1,%ymm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xd2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ rol $1,%ch │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1d2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ @@ -3331627,46 +3331986,52 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xd2,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ rex (bad) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1d2(%rbx) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ js 1d2b340 │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb3,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3331674,15 +3332039,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ecd5c6(%rax) │ │ │ │ + add %dh,0x7eaf5c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2b36d │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3331694,46 +3332059,52 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1(%rdx,%rdx,8) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ and %al,%bh │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd2,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2b3fe │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3331741,59 +3332112,61 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ecd5c7(%rax) │ │ │ │ + add %dl,0x7eaf5c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2b4,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - enter $0xd5c7,$0xec │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xf5c7,$0xea │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rdx,%rdx,8) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - enter $0xecd5,$0x3 │ │ │ │ + enter $0xeaf5,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1d2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3331802,125 +3332175,137 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x38(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xd2,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ test $0xc8,%al │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xd2,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ loopne 1d2b552 │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1d2(%rbp) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ sbb %cl,%cl │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xd2,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ leave │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1d2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ecd5c9(%rax) │ │ │ │ + add %cl,0x7eaf5c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xd2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - ror $0xd5,%cl │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0xf5,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1d2(%rsi) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ clc │ │ │ │ leave │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb6,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3331929,18 +3332314,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - lret $0xecd5 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xeaf5 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2b670 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3331949,48 +3332334,52 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x36(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ecd5ca(%rax) │ │ │ │ + add %ah,0x7eaf5ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd2,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ fmul %st(2),%st │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2b701 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332000,45 +3332389,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lret │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2b7,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ lretq │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ecd5cb(%rax) │ │ │ │ + add %al,0x7eaf5cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332046,15 +3332439,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ecd5cb(%rax) │ │ │ │ + add %bh,0x7eaf5cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332064,17 +3332457,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lret │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1d2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ @@ -3332083,17 +3332478,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ int3 │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1d2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ @@ -3332101,31 +3332498,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x34(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1d2(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ int3 │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1d2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ @@ -3332133,36 +3332534,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int3 │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1d2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - int $0xd5 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0xf5 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1d2,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ @@ -3332170,30 +3332573,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x33(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1d2(%rcx) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ js 1d2b947 │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb9,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332201,15 +3332608,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ecd5cd(%rax) │ │ │ │ + add %dh,0x7eaf5cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2b973 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3332220,19 +3332627,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - int $0xd5 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0xf5 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1d2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ @@ -3332240,34 +3332647,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1d2,%edx │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x32(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2ba04 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332275,47 +3332686,49 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ecd5ce(%rax) │ │ │ │ + add %dl,0x7eaf5ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2ba,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - enter $0xd5ce,$0xec │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xf5ce,$0xea │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1d2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ iret │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1d2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ @@ -3332323,49 +3332736,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ iret │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1d2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x31(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1d2,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ecd5cf(%rax) │ │ │ │ + add %ch,0x7eaf5cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1d2,%ebx │ │ │ │ @@ -3332376,60 +3332793,68 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ iret │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1d2(%rbx) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ sbb %dl,%al │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1d2,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x30(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1(%rdx,%rdx,8) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ mov %dl,%al │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1d2,%esp │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ @@ -3332437,37 +3332862,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - rcl $1,%ch │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $1,%ch │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - rcl $1,%ch │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $1,%ch │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbc,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332476,19 +3332901,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - rcl $1,%ebp │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $1,%ebp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2bc76 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332497,31 +3332922,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2f(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1d2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ecd5d1(%rax) │ │ │ │ + add %ah,0x7eaf5d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1d2,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332530,19 +3332957,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - rcl $1,%ebp │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $1,%ebp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2bd07 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332551,48 +3332978,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rcl %cl,%ch │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + shl %cl,%ch │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2bd,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - rex.W rcl %cl,%bpl │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W shl %cl,%bpl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1d2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ecd5d2(%rax) │ │ │ │ + add %al,0x7eaf5d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1d2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332600,15 +3333027,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ecd5d2(%rax) │ │ │ │ + add %bh,0x7eaf5d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1d2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332617,19 +3333044,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - rcl %cl,%ch │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + shl %cl,%ch │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1d2,%esi │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ @@ -3332637,19 +3333064,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - rcl %cl,%ebp │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + shl %cl,%ebp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1d2,%esi │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ @@ -3332657,51 +3333084,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2d(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1d2(%rsi) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - rcl %cl,%ebp │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + shl %cl,%ebp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1d2,%esi │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rcl %cl,%ebp │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + shl %cl,%ebp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1d2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ @@ -3332709,17 +3333138,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1d2,%edi │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ @@ -3332727,30 +3333158,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2c(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1d2(%rdi) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ js 1d2bf4e │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbf,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332758,15 +3333193,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ecd5d4(%rax) │ │ │ │ + add %dh,0x7eaf5d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2bf79 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3332778,17 +3333213,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332797,15 +3333234,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - {rex2 0xd5} paddsb (%r27),%mm0 │ │ │ │ + {rex2 0xf5} pminsw (%r31),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex rcl $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332815,17 +3333252,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2b(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2c00a │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332833,31 +3333272,31 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ecd5d5(%rax) │ │ │ │ + add %dl,0x7eaf5d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2c0,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - enter $0xd5d5,$0xec │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xf5d5,$0xea │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332865,17 +3333304,19 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332885,17 +3333326,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%cl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332904,17 +3333347,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2a(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rcl $0x1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332922,15 +3333367,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ecd5d6(%rax) │ │ │ │ + add %ch,0x7eaf5d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcl $0x1,%edx │ │ │ │ @@ -3332942,32 +3333387,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xd2,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ sbb %dl,%bh │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rcl $0x1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ @@ -3332975,17 +3333424,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x29(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3332993,15 +3333444,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ecd5d7(%rax) │ │ │ │ + add %cl,0x7eaf5d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ret $0x1d2 │ │ │ │ @@ -3333013,33 +3333464,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xd2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ clc │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc2,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333048,19 +3333503,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - fcom %st(5) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + fdiv %st(5),%st │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2c27c │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333069,17 +3333524,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x28(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%bl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333087,15 +3333544,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ecd5d8(%rax) │ │ │ │ + add %ah,0x7eaf5d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex ret │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3333106,19 +3333563,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - fcom %st(5) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + fdiv %st(5),%st │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2c30d │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333127,34 +3333584,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ + fprem1 │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2c3,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - rex.W (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W fprem1 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%bl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333162,15 +3333619,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ecd5d9(%rax) │ │ │ │ + add %al,0x7eaf5d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3333180,15 +3333637,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ecd5d9(%rax) │ │ │ │ + add %bh,0x7eaf5d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%ah │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3333199,19 +3333656,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ + fprem1 │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333221,19 +3333678,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - fcmovbe %st(5),%st │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333243,34 +3333700,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x26(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xd2,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - fcmovbe %st(5),%st │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333279,19 +3333738,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - fcmovbe %st(5),%st │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%ch │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333300,19 +3333759,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - fcmovnbe %st(5),%st │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + fcomi %st(5),%st │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333321,32 +3333780,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x25(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xd2,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ js 1d2c555 │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc5,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333354,15 +3333817,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ecd5db(%rax) │ │ │ │ + add %dh,0x7eaf5db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2c57f │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3333373,19 +3333836,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - fcmovnbe %st(5),%st │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + fcomi %st(5),%st │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333394,19 +3333857,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ + fdiv %st,%st(5) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333415,17 +3333878,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x24(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2c610 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333433,50 +3333898,50 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ecd5dc(%rax) │ │ │ │ + add %dl,0x7eaf5dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2c6,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - enter $0xd5dc,$0xec │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xf5dc,$0xea │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%dh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ - fst %st(5) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333485,19 +3333950,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - fst %st(5) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%bh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333506,17 +3333971,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x23(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333525,15 +3333992,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ecd5dd(%rax) │ │ │ │ + add %ch,0x7eaf5dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ @@ -3333545,34 +3334012,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - fst %st(5) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xd2,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ sbb %bl,%dh │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333581,17 +3334050,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x22(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333599,50 +3334070,50 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ecd5de(%rax) │ │ │ │ + add %cl,0x7eaf5de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ enter $0x1d2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - rcr $0xd5,%dh │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rcr $0xf5,%dh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ clc │ │ │ │ + fdivp %st,%st(5) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc8,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333651,19 +3334122,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ + fcomip %st(5),%st │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2c882 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333672,17 +3334143,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x21(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%cl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333690,15 +3334163,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ecd5df(%rax) │ │ │ │ + add %ah,0x7eaf5df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex leave │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3333709,19 +3334182,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ + fcomip %st(5),%st │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2c913 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333730,34 +3334203,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - loopne 1d2c940 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1d2c960 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2c9,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - rex.W loopne 1d2c970 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W loopne 1d2c990 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%cl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333765,15 +3334238,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ecd5e0(%rax) │ │ │ │ + add %al,0x7eaf5e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3333783,15 +3334256,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ecd5e0(%rax) │ │ │ │ + add %bh,0x7eaf5e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%dl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3333802,19 +3334275,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - loopne 1d2ca00 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1d2ca20 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lret $0x1d2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333823,19 +3334296,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - loope 1d2ca30 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1d2ca50 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lret $0x1d2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333844,34 +3334317,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1f(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xd2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - loope 1d2ca90 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1d2cab0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lret $0x1d2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ @@ -3333879,19 +3334354,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - loope 1d2cac0 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1d2cae0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%bl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333900,19 +3334375,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - loop 1d2caf0 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1d2cb10 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lret │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333922,32 +3334397,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1e(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xd2,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ js 1d2cb5c │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcb,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333955,15 +3334434,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ecd5e2(%rax) │ │ │ │ + add %dh,0x7eaf5e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2cb85 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3333974,19 +3334453,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - loop 1d2cbb0 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1d2cbd0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%ah │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3333995,19 +3334474,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jrcxz 1d2cbe0 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1d2cc00 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex int3 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334016,17 +3334495,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1d(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2cc16 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334034,50 +3334515,50 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ecd5e3(%rax) │ │ │ │ + add %dl,0x7eaf5e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2cc,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - enter $0xd5e3,$0xec │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xf5e3,$0xea │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%ah │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ - in $0xd5,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0xf5,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334086,19 +3334567,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - in $0xd5,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0xf5,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%ch │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334107,81 +3334588,89 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1c(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ int $0xd2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ test $0xe4,%al │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ int $0xd2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ loopne 1d2cd6e │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xd2,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ sbb %ah,%ch │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock int $0xd2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ - in $0xd5,%eax │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0xf5,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%dh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334189,15 +3334678,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ecd5e5(%rax) │ │ │ │ + add %cl,0x7eaf5e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ @@ -3334209,36 +3334698,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - in $0xd5,%eax │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0xf5,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xd2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ clc │ │ │ │ - in $0xd5,%eax │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0xf5,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xce,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334247,19 +3334736,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - out %al,$0xd5 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0xf5 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2ce88 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334268,17 +3334757,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1a(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%bh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334286,15 +3334777,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ecd5e6(%rax) │ │ │ │ + add %ah,0x7eaf5e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex iret │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3334305,19 +3334796,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - out %al,$0xd5 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0xf5 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2cf19 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334326,34 +3334817,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - out %eax,$0xd5 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0xf5 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2cf,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - rex.W out %eax,$0xd5 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W out %eax,$0xf5 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%bh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334361,15 +3334852,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ecd5e7(%rax) │ │ │ │ + add %al,0x7eaf5e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3334379,15 +3334870,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ecd5e7(%rax) │ │ │ │ + add %bh,0x7eaf5e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3334398,81 +3334889,85 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - out %eax,$0xd5 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0xf5 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rcl $1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ sub %ch,%al │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcl $1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - call 1d6bd63 │ │ │ │ + call 1dabb83 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - call 1d6bd93 │ │ │ │ + call 1dabbb3 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rcl $1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ shr $1,%al │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%cl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334481,47 +3334976,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jmp 1d6bdf3 │ │ │ │ + jmp 1dabc13 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rcl $1,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - rex jmp 1d6be23 │ │ │ │ + rex jmp 1dabc43 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xd2,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ js 1d2d163 │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd1,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334529,15 +3335026,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ecd5e9(%rax) │ │ │ │ + add %dh,0x7eaf5e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2d18b │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3334548,15 +3335045,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jmp 1d6beb3 │ │ │ │ + jmp 1dabcd3 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%dl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3334568,33 +3335065,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex rcl %cl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2d21c │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334602,50 +3335103,50 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ecd5ea(%rax) │ │ │ │ + add %dl,0x7eaf5ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2d2,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - enter $0xd5ea,$0xec │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xf5ea,$0xea │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%dl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ - jmp 1d2d2a0 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1d2d2c0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334654,19 +3335155,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jmp 1d2d2d0 │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1d2d2f0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%bl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334675,80 +3335176,90 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x15(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rcl %cl,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ test $0xeb,%al │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcl %cl,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ loopne 1d2d375 │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xd2,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ sbb %ch,%ah │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rcl %cl,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ in (%dx),%al │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%ah │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334756,15 +3335267,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ecd5ec(%rax) │ │ │ │ + add %cl,0x7eaf5ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ @@ -3334777,33 +3335288,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in (%dx),%al │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xd2,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ clc │ │ │ │ in (%dx),%al │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd4,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334813,17 +3335328,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2d48e │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334832,17 +3335349,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x13(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ch │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334850,32 +3335369,34 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ecd5ed(%rax) │ │ │ │ + add %ah,0x7eaf5ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ {rex2 0xd2} sgdt (%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ fsubr %st(5),%st │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2d51f │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334885,31 +3335406,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2d5,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ rex.W out %al,(%dx) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%ch │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334917,15 +3335442,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ecd5ee(%rax) │ │ │ │ + add %al,0x7eaf5ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3334935,15 +3335460,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ecd5ee(%rax) │ │ │ │ + add %bh,0x7eaf5ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%dh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3334955,17 +3335480,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %al,(%dx) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334976,17 +3335503,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3334996,33 +3335525,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x11(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xd2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ out %eax,(%dx) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335032,17 +3335565,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%bh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335051,17 +3335586,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - lock {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + lock cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335071,32 +3335608,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x10(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xd2,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ js 1d2d76a │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd7,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335104,15 +3335645,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ecd5f0(%rax) │ │ │ │ + add %dh,0x7eaf5f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2d791 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3335123,17 +3335664,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - lock {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + lock cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335143,33 +3335686,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int1 │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fcom %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ int1 │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2d822 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335177,48 +3335724,50 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ecd5f1(%rax) │ │ │ │ + add %dl,0x7eaf5f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2d8,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - enter $0xd5f1,$0xec │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xf5f1,$0xea │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ - repnz {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + repnz cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335227,17 +3335776,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - repnz {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + repnz cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%cl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335246,79 +3335797,89 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xe(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ test $0xf2,%al │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ loopne 1d2d97c │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xd2,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ sbb %dh,%bl │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ - repz {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + repz cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%dl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335326,49 +3335887,51 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ecd5f3(%rax) │ │ │ │ + add %cl,0x7eaf5f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fcmovbe %st(2),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - shl $0xd5,%bl │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0xf5,%bl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xd2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ clc │ │ │ │ - repz {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + repz cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xda,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335378,17 +3335941,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ hlt │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2da94 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335397,17 +3335962,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0xc(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%bl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335415,32 +3335982,34 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ecd5f4(%rax) │ │ │ │ + add %ah,0x7eaf5f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fcmovnbe %st(2),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ fdiv %st(4),%st │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2db25 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335450,31 +3336019,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmc │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2db,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ rex.W cmc │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%bl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335482,15 +3336055,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ecd5f5(%rax) │ │ │ │ + add %al,0x7eaf5f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3335500,15 +3336073,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ecd5f5(%rax) │ │ │ │ + add %bh,0x7eaf5f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%ah │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3335520,83 +3336093,89 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmc │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ sub %dh,%dh │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - not %ch │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + div %ch │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xd2,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - not %ch │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + div %ch │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ shl $1,%dh │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%ch │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335605,51 +3336184,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - not %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + div %ebp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fst %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - rex not %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rex div %ebp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xd2,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ js 1d2dd71 │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdd,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335657,15 +3336238,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ecd5f7(%rax) │ │ │ │ + add %dh,0x7eaf5f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2dd97 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3335676,19 +3336257,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - not %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + div %ebp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335698,33 +3336279,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ clc │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ clc │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2de28 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335732,31 +3336317,31 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ecd5f8(%rax) │ │ │ │ + add %dl,0x7eaf5f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2de,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - enter $0xd5f8,$0xec │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xf5f8,$0xea │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%dh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335764,17 +3336349,19 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ stc │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335784,17 +3336371,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stc │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%bh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335803,80 +3336392,90 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ test $0xf9,%al │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ loopne 1d2df83 │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xd2,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ sbb %bh,%dl │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ cli │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335884,50 +3336483,52 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ecd5fa(%rax) │ │ │ │ + add %cl,0x7eaf5fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loopne 1d2dffd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ - sar $0xd5,%dl │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + sar $0xf5,%dl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ clc │ │ │ │ cli │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe0,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335937,17 +3336538,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sti │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2e09a │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335956,17 +3336559,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5(%rax) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%cl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3335974,32 +3336579,34 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ecd5fb(%rax) │ │ │ │ + add %ah,0x7eaf5fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loope 1d2e0ed │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ fdivr %st(3),%st │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2e12b │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3336009,31 +3336616,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cld │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001d2e1,%al │ │ │ │ add $0x20,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ rex.W cld │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%cl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3336041,15 +3336652,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ecd5fc(%rax) │ │ │ │ + add %al,0x7eaf5fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3336059,15 +3336670,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ecd5fc(%rax) │ │ │ │ + add %bh,0x7eaf5fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -3336079,81 +3336690,91 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cld │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1d2e20d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ sub %bh,%ch │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ loop 1d2e23d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ std │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xd2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ std │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock loop 1d2e29d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ sar $1,%ch │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%bl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3336163,48 +3336784,54 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jrcxz 1d2e2fd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ rex (bad) │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xd2,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdx),%cl │ │ │ │ ... │ │ │ │ js 1d2e378 │ │ │ │ - {rex2 0xec} lsl (%rax),%r24 │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%ah │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3336212,15 +3336839,15 @@ │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ecd5fe(%rax) │ │ │ │ + add %dh,0x7eaf5fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %cl,0x0(%rip) │ │ │ │ @@ -3336270,19 +3336897,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - add %edx,%esi │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %esi,%esi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001d2e4,%al │ │ │ │ adc $0x20,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -3524564,18 +3525191,18 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17abe(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x17a,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - int1 │ │ │ │ + add %esi,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3528663,16 +3529290,15 @@ │ │ │ │ add %al,%al │ │ │ │ rex.WRX movabs 0xd1010000000002,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,-0x35(%rax) │ │ │ │ jp 1e1d485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3528759,15 +3529385,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e1d555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x17a(%rdi) │ │ │ │ + (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + jp 1e1d55d │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3528791,18 +3529420,19 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17aca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - int1 │ │ │ │ + lret $0x17a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %esi,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3528886,15 +3529516,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jp 1e1d67d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3528985,19 +3529615,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e1d74d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%ch │ │ │ │ - jp 1e1d755 │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x7a,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,%ecx │ │ │ │ + add %cl,(%rcx) │ │ │ │ + int1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d(%rax) │ │ │ │ @@ -3529110,19 +3529740,19 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sarl $0x0,0x1(%rdx) │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ + jp 1e1d85d │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - int1 │ │ │ │ + add %al,(%rax) │ │ │ │ + or %esi,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3529207,29 +3529837,26 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3e(%rax) │ │ │ │ - jp 1e1d935 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sarl $0x0,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,%al │ │ │ │ - loop 1e1d945 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - jp 1e1d94d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ @@ -3529244,38 +3529871,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e1d975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x17a(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x7a,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,%al │ │ │ │ - loop 1e1d98d │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - data16 jl 1e1d995 │ │ │ │ + add %ah,0x66(%rax) │ │ │ │ + jl 1e1d995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e1d9a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sarl $1,0x1(%rdx) │ │ │ │ + loopne 1e1d97a │ │ │ │ + jp 1e1d9ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ @@ -3529290,60 +3529918,61 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e1d9d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x17a(%rbx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - roll $1,(%rax) │ │ │ │ + adc %bh,0x17a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x33(%rax) │ │ │ │ - jp 1e1d9f5 │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %cl,%al │ │ │ │ + loop 1e1d9ed │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ + ror $0x7a,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,%al │ │ │ │ - loop 1e1da05 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e1da72 │ │ │ │ + add %dh,0x68(%rax) │ │ │ │ jl 1e1da0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e1da1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%bl │ │ │ │ + and %al,%bl │ │ │ │ jp 1e1da25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e1da35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x17a,%edx │ │ │ │ + mov $0xb9,%al │ │ │ │ + jp 1e1da3d │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e1da4d │ │ │ │ @@ -3529356,16 +3529985,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e1da65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + loopne 1e1da18 │ │ │ │ jp 1e1da6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3529380,65 +3530008,70 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e1da95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x17a(%rsi) │ │ │ │ + subb $0x0,0x17a(%rbp) │ │ │ │ + add %al,(%rcx) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x17c6b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,%al │ │ │ │ - loop 1e1daad │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x1,0x7c(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + jp 1e1dacd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ - loop 1e1dac5 │ │ │ │ + loop 1e1dadd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x1(%rdx,%rdi,2) │ │ │ │ - add %al,(%rcx) │ │ │ │ - roll $1,(%rax) │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + jl 1e1dae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - enter $0x1e2,$0x0 │ │ │ │ + add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17c6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %cl,%al │ │ │ │ + loop 1e1daf5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x7a,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %dh,0x17a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - roll $1,(%rax) │ │ │ │ + add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x17a,%ebp │ │ │ │ + sbb %cl,%al │ │ │ │ + loop 1e1db0d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1e1dace │ │ │ │ + jp 1e1db15 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e1db25 │ │ │ │ @@ -3529453,29 +3530086,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e1db3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + rex (bad) │ │ │ │ jp 1e1db45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e1db55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb3,%al │ │ │ │ - jp 1e1db5d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x17a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e1db6d │ │ │ │ @@ -3529487,51 +3530118,51 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x55(%rax) │ │ │ │ + add %al,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ jp 1e1db8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e1db9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%al │ │ │ │ - jp 1e1dba5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %cl,%al │ │ │ │ - loop 1e1dbb5 │ │ │ │ - add %al,(%rax) │ │ │ │ + or $0x7a,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e1db70 │ │ │ │ - jp 1e1dbbd │ │ │ │ + add %al,(%rcx) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,%ecx │ │ │ │ + add %bl,(%rax) │ │ │ │ + enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x7a,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,%al │ │ │ │ - loop 1e1dbcd │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x1,0x7c(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + jl 1e1dbd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ @@ -3568293,15 +3568924,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex jrcxz 1e340cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8452,%eax │ │ │ │ + mov $0x7ec2452,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 1e340db │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ @@ -3568313,19 +3568944,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3413c │ │ │ │ jrcxz 1e340fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dl,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + jno 1e3410b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x80(%rax) │ │ │ │ @@ -3568470,19 +3569102,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB jrcxz 1e3427d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dl,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %edx,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x63(%rax) │ │ │ │ add $0x6,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3568585,18 +3569220,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rbx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %edx,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add $0x6,%eax │ │ │ │ @@ -3568965,30 +3569603,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.RXB jrcxz 1e34745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dl,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x1d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rbx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.X add $0x6,%al │ │ │ │ @@ -3569000,30 +3569641,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.RXB jrcxz 1e3478d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe347,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.XB add $0x6,%al │ │ │ │ @@ -3569034,25 +3569678,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e34819 │ │ │ │ jrcxz 1e347d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3482d │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8453(%rax) │ │ │ │ + add %al,0x7ec2453(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ @@ -3569065,25 +3569709,25 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8453(%rax) │ │ │ │ + add %dl,0x7ec2453(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.W jrcxz 1e34835 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000003ee8453,%al │ │ │ │ + movabs 0x100000007ec2453,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e34850 │ │ │ │ loopne 1e3484d │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3569097,466 +3569741,467 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e348aa │ │ │ │ jrcxz 1e34865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x53,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rbx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd00000000001e348,%al │ │ │ │ push %rbx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e348,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rbx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rbx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e52c25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.WB jrcxz 1e3493d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WB jrcxz 1e34955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e349b3 │ │ │ │ jrcxz 1e3496d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WB jrcxz 1e34985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e349de │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x49,%al │ │ │ │ jrcxz 1e3499d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x3,-0x12(%rsp,%rax,4) │ │ │ │ + adcb $0x7,-0x14(%rsp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x1d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls -0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8454(%rax) │ │ │ │ + add %ah,0x7ec2454(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WB jrcxz 1e349e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x54,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WX jrcxz 1e34a45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e34a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rbp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x1d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dl,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WX jrcxz 1e34a8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4a,%al │ │ │ │ jrcxz 1e34aa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dl,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe34a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rbp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e34b1c │ │ │ │ jrcxz 1e34ad5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.WX jrcxz 1e34aed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x55(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8455(%rax) │ │ │ │ + add %al,0x7ec2455(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WXB jrcxz 1e34b35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rbp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WXB jrcxz 1e34b4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8455,%al │ │ │ │ + movabs 0x400000007ec2455,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4b(%rax) │ │ │ │ jrcxz 1e34b65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x55,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rbp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd00000000001e34b,%al │ │ │ │ push %rbp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e34b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rbp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rbp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e52f28 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rsi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,-0x7c(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dl,0x24(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rsi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edx,%ecx │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ jo 1e34c2e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3569631,22 +3570276,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edx,%ecx │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %eax,$0x70 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3569667,22 +3570313,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rdx │ │ │ │ jrcxz 1e34d15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rsi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edx,%ecx │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ call 1e34fa6 │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3570891,2131 +3571538,2131 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e35abc │ │ │ │ jrcxz 1e35a65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rsi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x56(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x700000000001e35a,%al │ │ │ │ push %rsi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e35a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8456(%rax) │ │ │ │ + add %al,0x7ec2456(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8456(%rax) │ │ │ │ + add %dl,0x7ec2456(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e53e37 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8456(%rax) │ │ │ │ + add %ah,0x7ec2456(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8456(%rax) │ │ │ │ + add %dh,0x7ec2456(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rsi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rsi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rbx │ │ │ │ jrcxz 1e35b3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e35b98 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbx │ │ │ │ jrcxz 1e35b55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e35bc5 │ │ │ │ jrcxz 1e35b6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rbx │ │ │ │ jrcxz 1e35b85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dl,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5b,%al │ │ │ │ jrcxz 1e35b9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dl,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps -0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x57(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbx │ │ │ │ jrcxz 1e35be5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rdi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e35c71 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xee,-0x7c(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adcb $0xec,0x24(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ jrcxz 1e35c45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e35c │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8457(%rax) │ │ │ │ + add %ah,0x7ec2457(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8457(%rax) │ │ │ │ + add %dh,0x7ec2457(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rsp │ │ │ │ jrcxz 1e35c8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xee,-0x7c(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0xec,0x24(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5c,%al │ │ │ │ jrcxz 1e35ca5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $1,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe35c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e35d19 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e35d2e │ │ │ │ jrcxz 1e35cd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rdi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rsp │ │ │ │ jrcxz 1e35ced │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7c(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x24(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rbp │ │ │ │ jrcxz 1e35d35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x7c(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,0x24(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rbp │ │ │ │ jrcxz 1e35d4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e35dbf │ │ │ │ jrcxz 1e35d65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x58(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x700000000001e35d,%al │ │ │ │ pop %rax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e35d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8458(%rax) │ │ │ │ + add %al,0x7ec2458(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8458(%rax) │ │ │ │ + add %dl,0x7ec2458(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5413a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8458(%rax) │ │ │ │ + add %ah,0x7ec2458(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8458(%rax) │ │ │ │ + add %dh,0x7ec2458(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rsi │ │ │ │ jrcxz 1e35e3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e35e9a │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rsi │ │ │ │ jrcxz 1e35e55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e35ec8 │ │ │ │ jrcxz 1e35e6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rsi │ │ │ │ jrcxz 1e35e85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bl,0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5e,%al │ │ │ │ jrcxz 1e35e9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps -0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsi │ │ │ │ jrcxz 1e35ee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rcx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x59(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x59(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8459(%rax) │ │ │ │ + add %al,0x7ec2459(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rdi │ │ │ │ jrcxz 1e35f45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rcx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e35f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8459(%rax) │ │ │ │ + add %ah,0x7ec2459(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x1d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x59,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rdi │ │ │ │ jrcxz 1e35f8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xee,-0x7c(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0xec,0x24(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5f,%al │ │ │ │ jrcxz 1e35fa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $1,0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe35f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3601b │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e36031 │ │ │ │ jrcxz 1e35fd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rcx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rdi │ │ │ │ jrcxz 1e35fed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7c(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x24(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rdx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jrcxz 1e36035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x7c(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,0x24(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ jrcxz 1e3604d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rdx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e360c2 │ │ │ │ jrcxz 1e36065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rdx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x700000000001e360,%al │ │ │ │ pop %rdx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e360,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee845a(%rax) │ │ │ │ + add %al,0x7ec245a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee845a(%rax) │ │ │ │ + add %dl,0x7ec245a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5443d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee845a(%rax) │ │ │ │ + add %ah,0x7ec245a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee845a(%rax) │ │ │ │ + add %dh,0x7ec245a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rdx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rdx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ jrcxz 1e3613d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3619c │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jrcxz 1e36155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rdx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e361cb │ │ │ │ jrcxz 1e3616d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jrcxz 1e36185 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bl,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x61,%al │ │ │ │ jrcxz 1e3619d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ jrcxz 1e361e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rbx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee845b(%rax) │ │ │ │ + add %al,0x7ec245b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rbx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e362 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee845b(%rax) │ │ │ │ + add %ah,0x7ec245b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5b,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xee,-0x7c(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0xec,0x24(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x62,%al │ │ │ │ jrcxz 1e362a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $1,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe362,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3631d │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e36334 │ │ │ │ jrcxz 1e362d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x12(%rsp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,-0x14(%rsp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsxd %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movsxd %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e363c5 │ │ │ │ jrcxz 1e36365 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x700000000001e363,%al │ │ │ │ pop %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e363,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee845c(%rax) │ │ │ │ + add %al,0x7ec245c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee845c(%rax) │ │ │ │ + add %dl,0x7ec245c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e54740 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee845c(%rax) │ │ │ │ + add %ah,0x7ec245c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5c,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x3,-0x12(%rsp,%rax,4) │ │ │ │ + rcrb $0x7,-0x14(%rsp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x12(%rsp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $1,-0x14(%rsp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ fs jrcxz 1e3643d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3649e │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fs jrcxz 1e36455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e364ce │ │ │ │ jrcxz 1e3646d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fs jrcxz 1e36485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bl,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x64,%al │ │ │ │ jrcxz 1e3649d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rbp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rbp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fs jrcxz 1e364e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rbp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee845d(%rax) │ │ │ │ + add %al,0x7ec245d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ gs jrcxz 1e36545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rbp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e365 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee845d(%rax) │ │ │ │ + add %ah,0x7ec245d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5d,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ gs jrcxz 1e3658d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xee,-0x7c(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0xec,0x24(%rbp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x65,%al │ │ │ │ jrcxz 1e365a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $1,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe365,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3661f │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e36637 │ │ │ │ jrcxz 1e365d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ gs jrcxz 1e365ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7c(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x24(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rsi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rsi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ data16 jrcxz 1e36635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x7c(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,0x24(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ data16 jrcxz 1e3664d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rsi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e366c8 │ │ │ │ jrcxz 1e36665 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x700000000001e366,%al │ │ │ │ pop %rsi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e366,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee845e(%rax) │ │ │ │ + add %al,0x7ec245e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee845e(%rax) │ │ │ │ + add %dl,0x7ec245e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e54a43 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee845e(%rax) │ │ │ │ + add %ah,0x7ec245e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee845e(%rax) │ │ │ │ + add %dh,0x7ec245e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rsi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rsi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ jecxz 1e3673d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e367a0 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jecxz 1e36755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e367d1 │ │ │ │ jrcxz 1e3676d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jecxz 1e36785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bl,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x67,%al │ │ │ │ jrcxz 1e3679d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jecxz 1e367e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rdi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee845f(%rax) │ │ │ │ + add %al,0x7ec245f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rdi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e368 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee845f(%rax) │ │ │ │ + add %ah,0x7ec245f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5f,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xee,-0x7c(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0xec,0x24(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x68,%al │ │ │ │ jrcxz 1e368a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $1,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe368,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e36921 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3693a │ │ │ │ jrcxz 1e368d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rdi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rdi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x1,%ebx,%esp │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ imul $0x1,%ebx,%esp │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e369cb │ │ │ │ jrcxz 1e36965 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x60(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x680000000001e369,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e369,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x60(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8460(%rax) │ │ │ │ + add %cl,0x7ec2460(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e54d46 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8460(%rax) │ │ │ │ + add %bl,0x7ec2460(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8460(%rax) │ │ │ │ + add %ch,0x7ec2460(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8460(%rax) │ │ │ │ + add %bh,0x7ec2460(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push $0xffffffffffffffe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push $0xffffffffffffffe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e36ad4 │ │ │ │ jrcxz 1e36a6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push $0xffffffffffffffe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6a,%al │ │ │ │ jrcxz 1e36a9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,-0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ah,0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,-0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ah,0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs -0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push $0xffffffffffffffe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x61(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x61(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x61(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x61(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ imul $0x1,%ebx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ah,0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e36b │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8461(%rax) │ │ │ │ + add %bl,0x7ec2461(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x61,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ imul $0x1,%ebx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8461,%eax │ │ │ │ + mov $0x7ec2461,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6b,%al │ │ │ │ jrcxz 1e36ba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8461,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2461,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe36b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs -0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubs 0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e36c3d │ │ │ │ jrcxz 1e36bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d1f03e │ │ │ │ + call 9cf903e <_edata@@Base+0x2af903e> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ imul $0x1,%ebx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,-0x7c(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %ah,0x24(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,-0x7c(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ah,0x24(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex insb (%dx),%es:(%rdi) │ │ │ │ jrcxz 1e36c35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,-0x7c(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ah,0x24(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jrcxz 1e36c4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,-0x7c(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %ah,0x24(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e36cce │ │ │ │ jrcxz 1e36c65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3573041,53 +3573688,53 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e36c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x62(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x7c(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ah,0x24(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e55049 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8462(%rax) │ │ │ │ + add %bl,0x7ec2462(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8462(%rax) │ │ │ │ + add %ch,0x7ec2462(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8462(%rax) │ │ │ │ + add %bh,0x7ec2462(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3573099,28 +3573746,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W insl (%dx),%es:(%rdi) │ │ │ │ jrcxz 1e36d3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs -0x7c(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubs 0x24(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ jrcxz 1e36d55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d1f1bf │ │ │ │ + call 9cf91bf <_edata@@Base+0x2af91bf> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e36dd7 │ │ │ │ jrcxz 1e36d6d │ │ │ │ @@ -3573134,1098 +3573781,1108 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ jrcxz 1e36d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %ah,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6d,%al │ │ │ │ jrcxz 1e36d9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ah,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ah,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs -0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - movsxd 0x3(%rsi,%rbp,8),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + movsxd (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock insl (%dx),%es:(%rdi) │ │ │ │ jrcxz 1e36de5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movslq 0x3(%rsi,%rbp,8),%rax │ │ │ │ - add $0x0,%al │ │ │ │ + movslq (%rsp,%rbp,8),%rsp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x63(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x63(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x63(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ jrcxz 1e36e45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ah,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e36e │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8463(%rax) │ │ │ │ + add %bl,0x7ec2463(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x63,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ jrcxz 1e36e8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8463,%eax │ │ │ │ + mov $0x7ec2463,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6e,%al │ │ │ │ jrcxz 1e36ea5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8463,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2463,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe36e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs -0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubs 0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e36f40 │ │ │ │ jrcxz 1e36ed5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d1f340 │ │ │ │ + call 9cf9340 <_edata@@Base+0x2af9340> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ jrcxz 1e36eed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - movsxd 0x3(%rsi,%rbp,8),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + movsxd (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - fs test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + fs and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - fs test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + fs and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex outsl %ds:(%rsi),(%dx) │ │ │ │ jrcxz 1e36f35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,-0x12(%rsp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ah,-0x14(%rsp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jrcxz 1e36f4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,-0x12(%rsp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %ah,-0x14(%rsp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e36fd1 │ │ │ │ jrcxz 1e36f65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - fs test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + fs and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x64(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x680000000001e36f,%al │ │ │ │ - fs test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + fs and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e36f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x64(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8464(%rax) │ │ │ │ + add %cl,0x7ec2464(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5534c │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8464(%rax) │ │ │ │ + add %bl,0x7ec2464(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8464(%rax) │ │ │ │ + add %ch,0x7ec2464(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8464(%rax) │ │ │ │ + add %bh,0x7ec2464(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - fs test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + fs and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jo 1e3701e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - fs test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + fs and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jo 1e37036 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - fs test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + fs and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e370da │ │ │ │ jrcxz 1e3706d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - fs test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + fs and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jo 1e37066 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - gs test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + gs and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x70,%al │ │ │ │ jrcxz 1e3709d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ah,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ah,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs -0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - gs test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + gs and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jo 1e370c6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x65(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x65(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x65(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x65(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jno 1e37126 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8465(%rax) │ │ │ │ + add %cl,0x7ec2465(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e371 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8465(%rax) │ │ │ │ + add %bl,0x7ec2465(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x65,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jno 1e3716e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8465(%rax) │ │ │ │ + add %bh,0x7ec2465(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x71,%al │ │ │ │ jrcxz 1e371a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8465,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2465,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe371,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs -0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubs 0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e37243 │ │ │ │ jrcxz 1e371d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d1f642 │ │ │ │ + call 9cf9642 <_edata@@Base+0x2af9642> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jno 1e371ce │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - gs test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + gs and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - data16 test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - data16 test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jb 1e37216 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - data16 test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jb 1e3722e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - data16 test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e372d4 │ │ │ │ jrcxz 1e37265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - data16 test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x66(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x680000000001e372,%al │ │ │ │ - data16 test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e372,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x66(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8466(%rax) │ │ │ │ + add %cl,0x7ec2466(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5564f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8466(%rax) │ │ │ │ + add %bl,0x7ec2466(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8466(%rax) │ │ │ │ + add %ch,0x7ec2466(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8466(%rax) │ │ │ │ + add %bh,0x7ec2466(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - data16 test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jae 1e3731e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - data16 test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jae 1e37336 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - data16 test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e373dd │ │ │ │ jrcxz 1e3736d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - data16 test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jae 1e37366 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - addr32 test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + addr32 and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x73,%al │ │ │ │ jrcxz 1e3739d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ah,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ah,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs -0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - addr32 test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + addr32 and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jae 1e373c6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x67(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - addr32 test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + addr32 and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8467 │ │ │ │ + push $0x7ec2467 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e37499 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ je 1e37426 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8467(%rax) │ │ │ │ + add %cl,0x7ec2467(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e374 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8467(%rax) │ │ │ │ + add %bl,0x7ec2467(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8467(%rax) │ │ │ │ + add %ch,0x7ec2467(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ je 1e3746e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8467(%rax) │ │ │ │ + add %bh,0x7ec2467(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x74,%al │ │ │ │ jrcxz 1e374a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8467,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2467,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe374,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs -0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubs 0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e37546 │ │ │ │ jrcxz 1e374d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d1f944 │ │ │ │ + call 9cf9944 <_edata@@Base+0x2af9944> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ je 1e374ce │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - addr32 test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + addr32 and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - push $0x3ee84 │ │ │ │ + push $0x7ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - push $0x3ee84 │ │ │ │ + push $0x7ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jne 1e37516 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - push $0x3ee84 │ │ │ │ + push $0x7ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jne 1e3752e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - push $0x3ee84 │ │ │ │ + push $0x7ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e375d7 │ │ │ │ jrcxz 1e37565 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W push $0x3ee84 │ │ │ │ + rex.W push $0x7ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x68(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x680000000001e375,%al │ │ │ │ - push $0x3ee84 │ │ │ │ + push $0x7ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e375,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x68(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8468(%rax) │ │ │ │ + add %cl,0x7ec2468(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e55952 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8468(%rax) │ │ │ │ + add %bl,0x7ec2468(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8468(%rax) │ │ │ │ + add %ch,0x7ec2468(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8468(%rax) │ │ │ │ + add %bh,0x7ec2468(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - push $0x3ee84 │ │ │ │ + push $0x7ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jbe 1e3761e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - push $0x3ee84 │ │ │ │ + push $0x7ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jbe 1e37636 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - push $0x3ee84 │ │ │ │ + push $0x7ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e376e0 │ │ │ │ jrcxz 1e3766d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - push $0x3ee84 │ │ │ │ + push $0x7ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jbe 1e37666 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - imul $0x4,0x3(%rsi,%rbp,8),%eax │ │ │ │ + imul $0x7,(%rsp,%rbp,8),%esp │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x76,%al │ │ │ │ jrcxz 1e3769d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,-0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ch,0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,-0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs -0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - imul $0x4,0x3(%rsi,%rbp,8),%eax │ │ │ │ + imul $0x7,(%rsp,%rbp,8),%esp │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jbe 1e376c6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x69(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x69(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x69(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x69(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e378,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8469(%rax) │ │ │ │ + add %cl,0x7ec2469(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6(%rax) │ │ │ │ loopne 1e3775d │ │ │ │ @@ -3574236,15 +3574893,18 @@ │ │ │ │ roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x77(%rax) │ │ │ │ jrcxz 1e37775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x271(%rax) │ │ │ │ + (bad) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + jno 1e3777e │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3574386,15 +3575046,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8469(%rax) │ │ │ │ + add %bl,0x7ec2469(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ @@ -3574418,22 +3575078,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x69,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edx,%ecx │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x21(%rax) │ │ │ │ jo 1e3792e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ @@ -3574448,40 +3575109,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ja 1e37936 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ and 0x1(%rdx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ja 1e3794e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %edi,0x1(%rdx) │ │ │ │ + add %ah,0x20(%rax) │ │ │ │ + jp 1e37975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ja 1e37966 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and 0x1(%rdx),%bh │ │ │ │ + add %ah,0x21(%rax) │ │ │ │ + jp 1e3798d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ @@ -3574506,75 +3575167,65 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e379cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x7a,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movabs 0x100000000017ab1,%al │ │ │ │ roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %dl,-0x57(%rax) │ │ │ │ jp 1e379ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e379fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e379aa │ │ │ │ - jp 1e37a05 │ │ │ │ + shlb $0x0,0x17a(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,%ecx │ │ │ │ + add %bl,(%rax) │ │ │ │ + enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x17ac8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,%al │ │ │ │ - loop 1e37a15 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - leave │ │ │ │ - jp 1e37a1d │ │ │ │ + add %al,-0x50(%rax) │ │ │ │ + jp 1e37a35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ - loop 1e37a2d │ │ │ │ + loop 1e37a45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x7a,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - roll $1,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - enter $0x1e2,$0x0 │ │ │ │ + jo 1e37a02 │ │ │ │ + jp 1e37a4d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x17a,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e37a5d │ │ │ │ @@ -3574588,2451 +3575239,2462 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ loop 1e37a75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x17a(%rdi) │ │ │ │ + and %bh,0x17a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jp 1e37a6e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8469(%rax) │ │ │ │ + add %bh,0x7ec2469(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7a,%al │ │ │ │ jrcxz 1e37aa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8469,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2469,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe37a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs -0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubrs 0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e37b4c │ │ │ │ jrcxz 1e37ad5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d1ff46 │ │ │ │ + call 9cf9f46 <_edata@@Base+0x2af9f46> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jp 1e37ace │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - imul $0x4,0x3(%rsi,%rbp,8),%eax │ │ │ │ + imul $0x7,(%rsp,%rbp,8),%esp │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - push $0xffffffffffffff84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - push $0xffffffffffffff84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jnp 1e37b16 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - push $0xffffffffffffff84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jnp 1e37b2e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - push $0xffffffffffffff84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e37bdd │ │ │ │ jrcxz 1e37b65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W push $0xffffffffffffff84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W push $0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x680000000001e37b,%al │ │ │ │ - push $0xffffffffffffff84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e37b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee846a(%rax) │ │ │ │ + add %cl,0x7ec246a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e55f58 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee846a(%rax) │ │ │ │ + add %bl,0x7ec246a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6a,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee846a,%eax │ │ │ │ + mov $0x7ec246a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x846a,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x246a,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jl 1e37c1e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - push $0xffffffffffffff84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jl 1e37c36 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - push $0xffffffffffffff84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e37ce6 │ │ │ │ jrcxz 1e37c6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - push $0xffffffffffffff84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jl 1e37c66 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - imul $0x4,0x3(%rsi,%rbp,8),%eax │ │ │ │ + imul $0x7,(%rsp,%rbp,8),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1e37c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - imul $0x4,0x3(%rsi,%rbp,8),%eax │ │ │ │ + test $0x7c,%al │ │ │ │ + jrcxz 1e37c9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %ch,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jl 1e37c96 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $0x0,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - imul $0x4,0x3(%rsi,%rbp,8),%eax │ │ │ │ + imul $0x7,(%rsp,%rbp,8),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jl 1e37cae │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - imul $0x4,0x3(%rsi,%rbp,8),%eax │ │ │ │ + fdivrs 0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jl 1e37cc6 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock jl 1e37cc6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jge 1e37d26 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee846b(%rax) │ │ │ │ + add %cl,0x7ec246b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e37d │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee846b(%rax) │ │ │ │ + add %bl,0x7ec246b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6b,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jge 1e37d6e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee846b(%rax) │ │ │ │ + add %bh,0x7ec246b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7d,%al │ │ │ │ jrcxz 1e37da5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x846b,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x246b,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe37d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs -0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubrs 0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e37e4f │ │ │ │ jrcxz 1e37dd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d20248 │ │ │ │ + call 9cfa248 <_edata@@Base+0x2afa248> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jge 1e37dce │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - imul $0x4,0x3(%rsi,%rbp,8),%eax │ │ │ │ + imul $0x7,(%rsp,%rbp,8),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jle 1e37de6 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jle 1e37e16 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jle 1e37e2e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e37ee0 │ │ │ │ jrcxz 1e37e65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W insb (%dx),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x680000000001e37e,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e37e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee846c(%rax) │ │ │ │ + add %cl,0x7ec246c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5625b │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee846c(%rax) │ │ │ │ + add %bl,0x7ec246c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee846c(%rax) │ │ │ │ + add %ch,0x7ec246c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee846c(%rax) │ │ │ │ + add %bh,0x7ec246c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jg 1e37f1e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jg 1e37f36 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e37fe9 │ │ │ │ jrcxz 1e37f6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jg 1e37f66 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7f,%al │ │ │ │ jrcxz 1e37f9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ch,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs -0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jg 1e37fc6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee846d │ │ │ │ + push $0x7ec246d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e3809f │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e380 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee846d(%rax) │ │ │ │ + add %bl,0x7ec246d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e3(%rax) │ │ │ │ - add %ch,0x3ee846d(%rax) │ │ │ │ + add %ch,0x7ec246d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee846d,%eax │ │ │ │ + mov $0x7ec246d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x80,%al │ │ │ │ jrcxz 1e380a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x846d,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x246d,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe380,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs -0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubrs 0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e38052 │ │ │ │ jrcxz 1e380d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d2054a │ │ │ │ + call 9cfa54a <_edata@@Base+0x2afa54a> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,-0x7c(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %ch,0x24(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,-0x7c(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ch,0x24(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x1,%ebx │ │ │ │ add %ch,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and $0x1,%ebx │ │ │ │ add %bh,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e380e3 │ │ │ │ jrcxz 1e38165 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W outsb %ds:(%rsi),(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x680000000001e381,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e381,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x7c(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,0x24(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5655e │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee846e(%rax) │ │ │ │ + add %bl,0x7ec246e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6e,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee846e,%eax │ │ │ │ + mov $0x7ec246e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x846e,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x246e,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ jrcxz 1e3823d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs -0x7c(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubrs 0x24(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jrcxz 1e38255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d206cb │ │ │ │ + call 9cfa6cb <_edata@@Base+0x2afa6cb> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e381ec │ │ │ │ jrcxz 1e3826d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jrcxz 1e38285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %ch,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x82,%al │ │ │ │ jrcxz 1e3829d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ch,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e3(%rdx) │ │ │ │ add %ch,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %ch,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ jrcxz 1e382e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W outsl %ds:(%rsi),(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee846f │ │ │ │ + push $0x7ec246f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e383a1 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e383 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee846f(%rax) │ │ │ │ + add %bl,0x7ec246f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e3(%rbx) │ │ │ │ - add %ch,0x3ee846f(%rax) │ │ │ │ + add %ch,0x7ec246f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee846f,%eax │ │ │ │ + mov $0x7ec246f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x83,%al │ │ │ │ jrcxz 1e383a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x846f,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x246f,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe383,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs -0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubrs 0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e38355 │ │ │ │ jrcxz 1e383d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d2084c │ │ │ │ + call 9cfa84c <_edata@@Base+0x2afa84c> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1(%rbx,%riz,8) │ │ │ │ add %cl,(%rax) │ │ │ │ - jo 1e3838f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e3842f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1(%rbx,%riz,8) │ │ │ │ add %bl,(%rax) │ │ │ │ - jo 1e383a7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e38447 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test %spl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jo 1e383bf │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e3845f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ test %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jo 1e383d7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e38477 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e383e6 │ │ │ │ jrcxz 1e38465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jo 1e383ef │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W jo 1e3848f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1(%rbx,%riz,8) │ │ │ │ add %bl,0x70(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x680000000001e384,%al │ │ │ │ - jo 1e3841f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e384bf │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e384,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x70(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1(%rbx,%riz,8) │ │ │ │ - add %cl,0x3ee8470(%rax) │ │ │ │ + add %cl,0x7ec2470(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e56861 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8470(%rax) │ │ │ │ + add %bl,0x7ec2470(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x70,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8470,%eax │ │ │ │ + mov $0x7ec2470,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8470,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2470,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test %rsp,%rbx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - jo 1e384c7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e38567 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jo 1e384df │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e3857f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e384ef │ │ │ │ jrcxz 1e3856d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jo 1e384f7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e38597 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jno 1e3850f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e385af │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x85,%al │ │ │ │ jrcxz 1e3859d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,-0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dh,0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e3(%rbp) │ │ │ │ add %ch,(%rax) │ │ │ │ - jno 1e3853f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e385df │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,-0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %dh,0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x71(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jno 1e38587 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e38627 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8471 │ │ │ │ + push $0x7ec2471 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e386a3 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8471(%rax) │ │ │ │ + add %cl,0x7ec2471(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e386 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8471(%rax) │ │ │ │ + add %bl,0x7ec2471(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e3(%rsi) │ │ │ │ - add %ch,0x3ee8471(%rax) │ │ │ │ + add %ch,0x7ec2471(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8471(%rax) │ │ │ │ + add %bh,0x7ec2471(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x86,%al │ │ │ │ jrcxz 1e386a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8471,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2471,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe386,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivs 0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e38658 │ │ │ │ jrcxz 1e386d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d20b4e │ │ │ │ + call 9cfab4e <_edata@@Base+0x2afab4e> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - jno 1e38677 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e38717 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,-0x7c(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dh,0x24(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,-0x7c(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dh,0x24(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jb 1e386bf │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e3875f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jb 1e386d7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e38777 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e386e9 │ │ │ │ jrcxz 1e38765 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jb 1e386ef │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W jb 1e3878f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jb 1e38707 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e387a7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x680000000001e387,%al │ │ │ │ - jb 1e3871f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e387bf │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e387,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x72(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x7c(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dh,0x24(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e56b64 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8472(%rax) │ │ │ │ + add %bl,0x7ec2472(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x72,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8472,%eax │ │ │ │ + mov $0x7ec2472,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8472,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2472,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov %spl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - jb 1e387c7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e38867 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jb 1e387df │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e3887f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e387f2 │ │ │ │ jrcxz 1e3886d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jb 1e387f7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e38897 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jae 1e3880f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e388af │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x88,%al │ │ │ │ jrcxz 1e3889d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dh,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e3(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jae 1e3883f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e388df │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %dh,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x73(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jae 1e38887 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e38927 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8473 │ │ │ │ + push $0x7ec2473 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e389a5 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8473(%rax) │ │ │ │ + add %cl,0x7ec2473(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e389 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8473(%rax) │ │ │ │ + add %bl,0x7ec2473(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e3(%rcx) │ │ │ │ - add %ch,0x3ee8473(%rax) │ │ │ │ + add %ch,0x7ec2473(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8473(%rax) │ │ │ │ + add %bh,0x7ec2473(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x89,%al │ │ │ │ jrcxz 1e389a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8473,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2473,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe389,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivs 0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3895b │ │ │ │ jrcxz 1e389d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d20e50 │ │ │ │ + call 9cfae50 <_edata@@Base+0x2afae50> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - jae 1e38977 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e38a17 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,-0x12(%rsp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dh,-0x14(%rsp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,-0x12(%rsp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dh,-0x14(%rsp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - je 1e389bf │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e38a5f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - je 1e389d7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e38a77 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e389ec │ │ │ │ jrcxz 1e38a65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W je 1e389ef │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W je 1e38a8f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - je 1e38a07 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e38aa7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x680000000001e38a,%al │ │ │ │ - je 1e38a1f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e38abf │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e38a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x74(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x12(%rsp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dh,-0x14(%rsp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e56e67 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8474(%rax) │ │ │ │ + add %bl,0x7ec2474(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x74,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8474,%eax │ │ │ │ + mov $0x7ec2474,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8474,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2474,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %rbx,%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - je 1e38ac7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e38b67 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - je 1e38adf │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e38b7f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e38af5 │ │ │ │ jrcxz 1e38b6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - je 1e38af7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e38b97 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jne 1e38b0f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e38baf │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8b,%al │ │ │ │ jrcxz 1e38b9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dh,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e3(%rbx) │ │ │ │ add %ch,(%rax) │ │ │ │ - jne 1e38b3f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e38bdf │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %dh,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1(%rbx,%riz,8) │ │ │ │ add %bl,0x75(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1(%rbx,%riz,8) │ │ │ │ add %ch,0x75(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1(%rbx,%riz,8) │ │ │ │ add %bh,0x75(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %fs,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8475(%rax) │ │ │ │ + add %cl,0x7ec2475(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e38c │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8475(%rax) │ │ │ │ + add %bl,0x7ec2475(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1(%rbx,%riz,8) │ │ │ │ test $0x75,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov %fs,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8475(%rax) │ │ │ │ + add %bh,0x7ec2475(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8c,%al │ │ │ │ jrcxz 1e38ca5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8475,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2475,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe38c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivs 0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e38c5e │ │ │ │ jrcxz 1e38cd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d21152 │ │ │ │ + call 9cfb152 <_edata@@Base+0x2afb152> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov %fs,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - jne 1e38c77 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e38d17 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,-0x7c(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dh,0x24(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,-0x7c(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dh,0x24(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lea (bad),%esp │ │ │ │ jrcxz 1e38d35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,-0x7c(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %dh,0x24(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lea (bad),%esp │ │ │ │ jrcxz 1e38d4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,-0x7c(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %dh,0x24(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e38cef │ │ │ │ jrcxz 1e38d65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jbe 1e38cef │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W jbe 1e38d8f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jbe 1e38d07 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jbe 1e38da7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x680000000001e38d,%al │ │ │ │ - jbe 1e38d1f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jbe 1e38dbf │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e38d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x76(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x7c(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dh,0x24(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5716a │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8476(%rax) │ │ │ │ + add %bl,0x7ec2476(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x76,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8476,%eax │ │ │ │ + mov $0x7ec2476,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8476,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2476,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %rbx,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - jbe 1e38dc7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jbe 1e38e67 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jbe 1e38ddf │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jbe 1e38e7f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e38df8 │ │ │ │ jrcxz 1e38e6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jbe 1e38df7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jbe 1e38e97 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %ebx,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - ja 1e38e0f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e38eaf │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8e,%al │ │ │ │ jrcxz 1e38e9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dh,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e3(%rsi) │ │ │ │ add %ch,(%rax) │ │ │ │ - ja 1e38e3f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e38edf │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %dh,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %ebx,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x77(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - ja 1e38e87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e38f27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8477 │ │ │ │ + push $0x7ec2477 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e38fa9 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ jrcxz 1e38f45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dh,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e38f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8477(%rax) │ │ │ │ + add %bl,0x7ec2477(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e3(%rdi) │ │ │ │ - add %ch,0x3ee8477(%rax) │ │ │ │ + add %ch,0x7ec2477(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ jrcxz 1e38f8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8477,%eax │ │ │ │ + mov $0x7ec2477,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8f,%al │ │ │ │ jrcxz 1e38fa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8477,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2477,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe38f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivs 0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e38f61 │ │ │ │ jrcxz 1e38fd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d21454 │ │ │ │ + call 9cfb454 <_edata@@Base+0x2afb454> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ jrcxz 1e38fed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - ja 1e38f77 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e39017 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,-0x7c(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %bh,0x24(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,-0x7c(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %bh,0x24(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e38fc2 │ │ │ │ jrcxz 1e39035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,-0x7c(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,%edx │ │ │ │ + sub %bh,0x24(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x10000000003317e,%al │ │ │ │ @@ -3577046,1540 +3577708,1536 @@ │ │ │ │ xor %bh,0x5(%rbp,%rdi,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,-0x7c(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %bh,0x24(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x480000000001e390,%al │ │ │ │ - js 1e3901f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e390bf │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e390,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x78(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8478 │ │ │ │ + push $0x7ec2478 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5746d │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x78(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,-0x7c(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bh,0x24(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - js 1e39097 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e39137 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x78,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rcx │ │ │ │ jrcxz 1e3913d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8478,%eax │ │ │ │ + mov $0x7ec2478,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ jrcxz 1e39155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8478,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2478,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e390fb │ │ │ │ jrcxz 1e3916d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs -0x7c(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivrs 0x24(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ecx │ │ │ │ jrcxz 1e39185 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d21605 │ │ │ │ + call 9cfb605 <_edata@@Base+0x2afb605> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x91,%al │ │ │ │ jrcxz 1e3919d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - js 1e39127 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e391c7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e3(%rcx) │ │ │ │ add %cl,(%rax) │ │ │ │ - jns 1e3913f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e391df │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,-0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %bh,0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ecx │ │ │ │ jrcxz 1e391e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,-0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %bh,0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,-0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %bh,0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jns 1e3919f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W jns 1e3923f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jns 1e391b7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e39257 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%edx │ │ │ │ jrcxz 1e39245 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8479 │ │ │ │ + push $0x7ec2479 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e392 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x79(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e3(%rdx) │ │ │ │ - add %cl,0x3ee8479(%rax) │ │ │ │ + add %cl,0x7ec2479(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%edx │ │ │ │ jrcxz 1e3928d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jns 1e39217 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e392b7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x92,%al │ │ │ │ jrcxz 1e392a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x79,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe392,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8479,%eax │ │ │ │ + mov $0x7ec2479,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e39264 │ │ │ │ jrcxz 1e392d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8479,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2479,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%edx │ │ │ │ jrcxz 1e392ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs -0x7c(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivrs 0x24(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d21786 │ │ │ │ + call 9cfb786 <_edata@@Base+0x2afb786> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jns 1e392a7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e39347 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%ebx │ │ │ │ jrcxz 1e39335 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,-0x7c(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %bh,0x24(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%ebx │ │ │ │ jrcxz 1e3934d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x7c(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bh,0x24(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e392f5 │ │ │ │ jrcxz 1e39365 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x7c(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bh,0x24(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x7c(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bh,0x24(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001e393,%al │ │ │ │ - jp 1e3931f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e393bf │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e393,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jp 1e3934f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e393ef │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e57770 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1(%rbx,%riz,8) │ │ │ │ - add %al,0x3ee847a(%rax) │ │ │ │ + add %al,0x7ec247a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1(%rbx,%riz,8) │ │ │ │ - add %dl,0x3ee847a(%rax) │ │ │ │ + add %dl,0x7ec247a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1(%rbx,%riz,8) │ │ │ │ - add %ah,0x3ee847a(%rax) │ │ │ │ + add %ah,0x7ec247a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rsp │ │ │ │ jrcxz 1e3943d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7a,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esp │ │ │ │ jrcxz 1e39455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xee,-0x7c(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0xec,0x24(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e393fe │ │ │ │ jrcxz 1e3946d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x7c(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $1,0x24(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%esp │ │ │ │ jrcxz 1e39485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e39504 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x94,%al │ │ │ │ jrcxz 1e3949d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jp 1e39427 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock jp 1e394c7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1(%rbx,%riz,8) │ │ │ │ - add %bh,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1(%rbx,%riz,8) │ │ │ │ add %dl,(%rax) │ │ │ │ - jnp 1e39457 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e394f7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%esp │ │ │ │ jrcxz 1e394e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bh,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bh,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jnp 1e3949f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex jnp 1e3953f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jnp 1e394b7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e39557 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ jrcxz 1e39545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jnp 1e394cf │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e3956f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e395 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e3(%rbp) │ │ │ │ - add %al,0x3ee847b(%rax) │ │ │ │ + add %al,0x7ec247b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%ebp │ │ │ │ jrcxz 1e3958d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - jnp 1e39517 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e395b7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x95,%al │ │ │ │ jrcxz 1e395a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee847b,%al │ │ │ │ + movabs 0x400000007ec247b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ jrcxz 1e395bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7b,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e39567 │ │ │ │ jrcxz 1e395d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xee,-0x7c(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0xec,0x24(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%ebp │ │ │ │ jrcxz 1e395ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x7c(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $1,0x24(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e39685 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jnp 1e395a7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock jnp 1e39647 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%esi │ │ │ │ jrcxz 1e39635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x12(%rsp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,-0x14(%rsp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%esi │ │ │ │ jrcxz 1e3964d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x12(%rsp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bh,-0x14(%rsp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e395f8 │ │ │ │ jrcxz 1e39665 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x12(%rsp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bh,-0x14(%rsp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x12(%rsp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bh,-0x14(%rsp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001e396,%al │ │ │ │ - jl 1e3961f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e396bf │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e396,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jl 1e3964f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e396ef │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e57a73 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x3,-0x12(%rsp,%rax,4) │ │ │ │ + cmpb $0x7,-0x14(%rsp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - jl 1e39697 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e39737 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee847c,%al │ │ │ │ + movabs 0x400000007ec247c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x69(%rax) │ │ │ │ jrcxz 1e3973d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7c,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ jrcxz 1e39755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,-0x12(%rsp,%rax,4) │ │ │ │ + sarb $0x7,-0x14(%rsp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e39701 │ │ │ │ jrcxz 1e3976d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x12(%rsp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $1,-0x14(%rsp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%edi │ │ │ │ jrcxz 1e39785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e39806 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x97,%al │ │ │ │ jrcxz 1e3979d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jl 1e39727 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock jl 1e397c7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - jge 1e3973f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e397df │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bh,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edi │ │ │ │ jrcxz 1e397e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bh,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bh,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jge 1e3979f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex jge 1e3983f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jge 1e397b7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e39857 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cwtl │ │ │ │ jrcxz 1e39845 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jge 1e397cf │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e3986f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e398 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e3(%rax) │ │ │ │ - add %al,0x3ee847d(%rax) │ │ │ │ + add %al,0x7ec247d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cwtl │ │ │ │ jrcxz 1e3988d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - jge 1e39817 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e398b7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x98,%al │ │ │ │ jrcxz 1e398a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee847d,%al │ │ │ │ + movabs 0x400000007ec247d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cwtl │ │ │ │ jrcxz 1e398bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7d,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3986a │ │ │ │ jrcxz 1e398d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xee,-0x7c(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0xec,0x24(%rbp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cwtl │ │ │ │ jrcxz 1e398ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x7c(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $1,0x24(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e39987 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jge 1e398a7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock jge 1e39947 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cltd │ │ │ │ jrcxz 1e39935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x7c(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x24(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cltd │ │ │ │ jrcxz 1e3994d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x7c(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bh,0x24(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e398fb │ │ │ │ jrcxz 1e39965 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x7c(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bh,0x24(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x7c(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bh,0x24(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001e399,%al │ │ │ │ - jle 1e3991f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e399bf │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e399,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jle 1e3994f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e399ef │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e57d76 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0xee,-0x7c(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmpb $0xec,0x24(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - jle 1e39997 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e39a37 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee847e,%al │ │ │ │ + movabs 0x400000007ec247e,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x66(%rax) │ │ │ │ jrcxz 1e39a3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7e,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jrcxz 1e39a55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xee,-0x7c(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0xec,0x24(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e39a04 │ │ │ │ jrcxz 1e39a6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x7c(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $1,0x24(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jrcxz 1e39a85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e39b08 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9a,%al │ │ │ │ jrcxz 1e39a9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jle 1e39a27 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock jle 1e39ac7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jg 1e39a3f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e39adf │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bh,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ jrcxz 1e39ae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bh,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bh,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jg 1e39a9f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex jg 1e39b3f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jg 1e39ab7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e39b57 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fwait │ │ │ │ jrcxz 1e39b45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jg 1e39acf │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e39b6f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e39b │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e3(%rbx) │ │ │ │ - add %al,0x3ee847f(%rax) │ │ │ │ + add %al,0x7ec247f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fwait │ │ │ │ jrcxz 1e39b8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - jg 1e39b17 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e39bb7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9b,%al │ │ │ │ jrcxz 1e39ba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee847f,%al │ │ │ │ + movabs 0x400000007ec247f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ fwait │ │ │ │ jrcxz 1e39bbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7f,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e39b6d │ │ │ │ jrcxz 1e39bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xee,-0x7c(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0xec,0x24(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ fwait │ │ │ │ jrcxz 1e39bed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x7c(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $1,0x24(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1(%rbx,%riz,8) │ │ │ │ add %ah,%al │ │ │ │ - jg 1e39b8f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e39c2f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1(%rbx,%riz,8) │ │ │ │ add %dh,%al │ │ │ │ - jg 1e39ba7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e39c47 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pushf │ │ │ │ jrcxz 1e39c35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84(%rax) │ │ │ │ + add %al,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pushf │ │ │ │ jrcxz 1e39c4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3ee84(%rax) │ │ │ │ + adc %al,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e39bfe │ │ │ │ jrcxz 1e39c65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x3ee84(%rax) │ │ │ │ + and %al,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1(%rbx,%riz,8) │ │ │ │ add %dh,(%rax) │ │ │ │ - addb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + andb $0x7,(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e39c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x80(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x400000000001e39c,%al │ │ │ │ + andb $0x7,(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e39c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x80(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1(%rbx,%riz,8) │ │ │ │ add %ah,-0x80(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e58079 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x80(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee84(%rax) │ │ │ │ + addb $0x0,0x7ec24(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - addb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + andb $0x7,(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - popf │ │ │ │ - jrcxz 1e39d25 │ │ │ │ add %al,(%rax) │ │ │ │ + xor %bl,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8480,%al │ │ │ │ + movabs 0x400000007ec2480,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x63(%rax) │ │ │ │ jrcxz 1e39d3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x80,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ jrcxz 1e39d55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3ee84(%rax) │ │ │ │ + rolb $0x0,0x7ec24(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e39d07 │ │ │ │ jrcxz 1e39d6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ee84(%rax) │ │ │ │ + rolb $1,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ popf │ │ │ │ jrcxz 1e39d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e39d0a │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9d,%al │ │ │ │ jrcxz 1e39d9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock addb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock andb $0x7,(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - popf │ │ │ │ - jrcxz 1e39db5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84(%rcx) │ │ │ │ + rcrb $0x0,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + andl $0x7,(%rsp,%rbp,8) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3ee84(%rcx) │ │ │ │ + adc %al,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock popf │ │ │ │ jrcxz 1e39de5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x3ee84(%rcx) │ │ │ │ + and %al,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3ee84(%rcx) │ │ │ │ + xor %al,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex leave │ │ │ │ jrcxz 1e39e15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex addl $0xb109,0x3(%rsi,%rbp,8) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex andl $0x7,(%rsp,%rbp,8) │ │ │ │ + or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ testb $0x0,0x5(%rsi) │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ @@ -3582519,52 +3583177,58 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ leave │ │ │ │ jrcxz 1e3c94d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - addl $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + andl $0x7,(%rsp,%rbp,8) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3c92b │ │ │ │ jrcxz 1e3c965 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - addl $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + andl $0x7,(%rsp,%rbp,8) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%cl │ │ │ │ jrcxz 1e3c97d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3c903 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x800000000001e3c9,%al │ │ │ │ - addl $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + andl $0x7,(%rsp,%rbp,8) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e3c9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8481(%rax) │ │ │ │ + add %dl,0x7ec2481(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5ad8e │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8481(%rax) │ │ │ │ + add %ah,0x7ec2481(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e00c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3582575,317 +3583239,326 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ jrcxz 1e3c9f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x81,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%dl │ │ │ │ jrcxz 1e3ca0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3ee84(%rcx) │ │ │ │ + rolb $0x0,0x7ec24(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%dl │ │ │ │ jrcxz 1e3ca25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ee84(%rcx) │ │ │ │ + rolb $1,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lretq $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3c9c3 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lret $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock addl $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + lock andl $0x7,(%rsp,%rbp,8) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e3ca34 │ │ │ │ jrcxz 1e3ca6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84(%rdx) │ │ │ │ + add %al,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lret $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3ee84(%rdx) │ │ │ │ + adc %al,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xca,%al │ │ │ │ jrcxz 1e3ca9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x3ee84(%rdx) │ │ │ │ + and %al,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe3,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(2),%st │ │ │ │ jrcxz 1e3cacd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lret $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%bl │ │ │ │ jrcxz 1e3cafd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%bl │ │ │ │ jrcxz 1e3cb15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3ca9c │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%bl │ │ │ │ jrcxz 1e3cb2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee84(%rdx) │ │ │ │ + addb $0x0,0x7ec24(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lret │ │ │ │ jrcxz 1e3cb45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e3cb │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8482(%rax) │ │ │ │ + add %ah,0x7ec2482(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe3,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8482(%rax) │ │ │ │ + add %dh,0x7ec2482(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lret │ │ │ │ jrcxz 1e3cb8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3ee84(%rdx) │ │ │ │ + rolb $0x0,0x7ec24(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcb,%al │ │ │ │ jrcxz 1e3cba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ee84(%rdx) │ │ │ │ + rolb $1,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe3cb,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3cb44 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3cb9d │ │ │ │ jrcxz 1e3cbd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lret │ │ │ │ jrcxz 1e3cbed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84(%rbx) │ │ │ │ + add %al,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%ah │ │ │ │ jrcxz 1e3cc05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3ee84(%rbx) │ │ │ │ + adc %al,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%ah │ │ │ │ jrcxz 1e3cc1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x3ee84(%rbx) │ │ │ │ + and %al,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex int3 │ │ │ │ jrcxz 1e3cc35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3ee84(%rbx) │ │ │ │ + xor %al,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ int3 │ │ │ │ jrcxz 1e3cc4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex addl $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + rex andl $0x7,(%rsp,%rbp,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x34(%rax) │ │ │ │ + jo 1e3cc2e │ │ │ │ jrcxz 1e3cc65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - addl $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + andl $0x7,(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1e3cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %cl,%ah │ │ │ │ + jrcxz 1e3cc7d │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + andl $0x7,(%rsp,%rbp,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x700000000001e3cc,%al │ │ │ │ - addl $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + andl $0x7,(%rsp,%rbp,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1e3cc(%rax) │ │ │ │ + mov $0x1e3cc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8483(%rax) │ │ │ │ + add %al,0x7ec2483(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5b097 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8483(%rax) │ │ │ │ + add %dl,0x7ec2483(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e00b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3583407,23 +3584080,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ jrcxz 1e3d2f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8483,%al │ │ │ │ + movabs 0x400000007ec2483,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shl %cl,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8483(%rax) │ │ │ │ + add %dh,0x7ec2483(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ loopne 1e3d325 │ │ │ │ @@ -3583435,23 +3584108,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl %cl,%rbx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - addl $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + andl $0x7,(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x2d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1e3d325 │ │ │ │ jrcxz 1e3d355 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ee84(%rbx) │ │ │ │ + rolb $1,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3583462,24 +3584137,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shl %cl,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - addl $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + andl $0x7,(%rsp,%rbp,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - shl %cl,%ebx │ │ │ │ + rcl $0xe3,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - addl $0x1,0x3(%rsi,%rbp,8) │ │ │ │ + andl $0x7,(%rsp,%rbp,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ loopne 1e3d3b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3583489,24 +3584167,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(3) │ │ │ │ jrcxz 1e3d3cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee(%rsp,%rax,4) │ │ │ │ + add %al,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%ah │ │ │ │ jrcxz 1e3d3e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3ee(%rsp,%rax,4) │ │ │ │ + adc %al,0x7ec(%rsp) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ loopne 1e3d3fd │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3583517,25 +3584195,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%ah │ │ │ │ jrcxz 1e3d415 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x3ee(%rsp,%rax,4) │ │ │ │ + and %al,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ jrcxz 1e3d42d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3ee(%rsp,%rax,4) │ │ │ │ + xor %al,0x7ec(%rsp) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ loopne 1e3d445 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3583545,197 +3584223,219 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e3d4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ jrcxz 1e3d475 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - test %al,0x3(%rsi,%rbp,8) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + test %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0xe0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rax │ │ │ │ - test %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + loopne 1e3d48d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,-0x7b(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd4,%al │ │ │ │ jrcxz 1e3d4a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - test %al,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + test %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3d48e │ │ │ │ jrcxz 1e3d4bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3d446 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0xe0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1f(%rax) │ │ │ │ - test %al,0x0(%rip) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + loopne 1e3d4d5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + loope 1e3d45f │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ jrcxz 1e3d4ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee(%rsp,%rax,4) │ │ │ │ + addb $0x0,0x7ec(%rsp) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%ch │ │ │ │ jrcxz 1e3d505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - test %al,0x3(%rsi,%rbp,8) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + test %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0xe0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push $0xffffffffffffff84 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + loopne 1e3d51d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,-0x7c(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ {rex2 0xe3} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8484(%rax) │ │ │ │ + add %ah,0x7ec2484(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3d51f │ │ │ │ jrcxz 1e3d54d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x84,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0xe0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xe(%rax) │ │ │ │ - addl $0x4,0x0(%rip) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + loopne 1e3d565 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + repnz addl $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e3d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - test %al,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + test %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e3d5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - test %al,0x3(%rsi,%rbp,8) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + test %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0xe0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub %ecx,0x5(%rdx) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + loopne 1e3d5ad │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,(%rcx) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%ch │ │ │ │ jrcxz 1e3d5c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3d54e │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ jrcxz 1e3d5dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test %al,0x3(%rsi,%rbp,8) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + lock test %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0xe0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jp 1e3d585 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + loopne 1e3d5f5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,-0x76(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%dh │ │ │ │ jrcxz 1e3d60d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84(%rbp) │ │ │ │ + add %al,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ jrcxz 1e3d625 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3ee84(%rbp) │ │ │ │ + adc %al,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3583746,25 +3584446,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jrcxz 1e3d655 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x3ee84(%rbp) │ │ │ │ + and %al,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd6,%al │ │ │ │ jrcxz 1e3d66d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3ee84(%rbp) │ │ │ │ + xor %al,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x58ad3(%rax) │ │ │ │ @@ -3583783,37 +3584483,43 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(6) │ │ │ │ jrcxz 1e3d6b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex test %eax,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + rex test %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3a(%rax) │ │ │ │ mov 0x0(%rip),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe3,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xe0,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1e00b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6(%rax) │ │ │ │ pop 0x0(%rip) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3583854,37 +3584560,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd7,%al │ │ │ │ jrcxz 1e3d78d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - test %eax,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + test %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x60(%rax) │ │ │ │ mov 0x0(%rip),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%al │ │ │ │ jrcxz 1e3d7bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3d747 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ mov 0x0(%rip),%al │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3583910,15 +3584624,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fsub %st(3),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8485(%rax) │ │ │ │ + add %al,0x7ec2485(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ @@ -3583931,30 +3584645,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%al │ │ │ │ jrcxz 1e3d865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - test %eax,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + test %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ xchg %al,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e3d8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8485(%rax) │ │ │ │ + add %ah,0x7ec2485(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ @@ -3583965,15 +3584684,15 @@ │ │ │ │ xchg %al,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5bc9d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8485(%rax) │ │ │ │ + add %dh,0x7ec2485(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ @@ -3583985,15 +3584704,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%cl │ │ │ │ jrcxz 1e3d8f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3ee84(%rbp) │ │ │ │ + rolb $0x0,0x7ec24(%rbp) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3584005,66 +3584724,79 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - test %eax,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + test %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5b(%rax) │ │ │ │ xchg %al,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e3d92b │ │ │ │ jrcxz 1e3d955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3d8df │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x68(%rax) │ │ │ │ xchg %al,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd9,%al │ │ │ │ jrcxz 1e3d985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test %eax,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + lock test %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x76(%rax) │ │ │ │ xchg %al,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(1) │ │ │ │ jrcxz 1e3d9b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84(%rsi) │ │ │ │ + add %al,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7c(%rax) │ │ │ │ @@ -3584074,18 +3584806,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - xchg %al,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + xchg %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ xchg %al,0x0(%rip) │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3584112,36 +3584849,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe3,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - xchg %al,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + xchg %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jp 1e3da05 │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - xchg %al,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + xchg %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x58a6d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3584173,82 +3584920,96 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%bl │ │ │ │ jrcxz 1e3db05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %al,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + xchg %spl,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e3daa6 │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fninit │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6d(%rax) │ │ │ │ addl $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e3db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rdi │ │ │ │ addl $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e3db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x58351(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5bfa0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8486(%rax) │ │ │ │ + add %al,0x7ec2486(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ @@ -3584259,15 +3585020,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ fsub %st,%st(3) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8486(%rax) │ │ │ │ + add %dl,0x7ec2486(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ @@ -3584278,15 +3585039,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x24(%rax) │ │ │ │ jrcxz 1e3dc25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000003ee8486,%al │ │ │ │ + movabs 0x900000007ec2486,%al │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3584297,48 +3585058,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e3dc2e │ │ │ │ jrcxz 1e3dc55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x86,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x19(%rax) │ │ │ │ addl $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e3dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - xchg %al,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + xchg %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x83,%al │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(4) │ │ │ │ jrcxz 1e3dcb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ee84(%rsi) │ │ │ │ + rolb $1,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -3584348,36 +3585117,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%ch │ │ │ │ jrcxz 1e3dce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3dc70 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x582f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe3,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - xchg %al,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + xchg %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x582e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3584409,15 +3585186,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdd,%al │ │ │ │ jrcxz 1e3dd8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84(%rdi) │ │ │ │ + add %al,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x46(%rax) │ │ │ │ @@ -3584426,15 +3585203,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3dd97 │ │ │ │ jrcxz 1e3ddbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3ee84(%rdi) │ │ │ │ + adc %al,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x58638(%rax) │ │ │ │ @@ -3584443,15 +3585220,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dh │ │ │ │ jrcxz 1e3dded │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x3ee84(%rdi) │ │ │ │ + and %al,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3584461,96 +3585238,119 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fsubp %st,%st(3) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - xchg %eax,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + xchg %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub %eax,0x5(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3de28 │ │ │ │ jrcxz 1e3de4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + rex xchg %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ xchg %al,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x500000000001e3de,%al │ │ │ │ - xchg %eax,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + xchg %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xe(%rax) │ │ │ │ xchg %al,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%dh │ │ │ │ jrcxz 1e3dead │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %eax,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + xchg %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1(%rax) │ │ │ │ xchg %al,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ jrcxz 1e3dedd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3de69 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ repz test %eax,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%bh │ │ │ │ jrcxz 1e3df0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee84(%rdi) │ │ │ │ + addb $0x0,0x7ec24(%rdi) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3584563,18 +3585363,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xdf,%al │ │ │ │ jrcxz 1e3df3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - xchg %eax,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + xchg %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x585d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3584606,15 +3585411,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(7) │ │ │ │ jrcxz 1e3dfb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000003ee8487,%al │ │ │ │ + movabs 0x900000007ec2487,%al │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3584624,15 +3585429,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loopne 1e3dfc6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8487(%rax) │ │ │ │ + add %dh,0x7ec2487(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ @@ -3584664,31 +3585469,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - xchg %eax,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + xchg %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x587f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe0,%al │ │ │ │ jrcxz 1e3e08d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ee84(%rdi) │ │ │ │ + rolb $1,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -3584699,98 +3585509,116 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3e09a │ │ │ │ jrcxz 1e3e0bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3e049 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x35(%rax) │ │ │ │ test %eax,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%cl │ │ │ │ jrcxz 1e3e0ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + lock xchg %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x587bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loope 1e3e0fe │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + mov %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x29(%rax) │ │ │ │ xchg %eax,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3e12b │ │ │ │ jrcxz 1e3e14d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3ee84(%rax) │ │ │ │ + adc %cl,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x585,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e3e1,%al │ │ │ │ - mov %al,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + mov %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lret $0x587 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%cl │ │ │ │ jrcxz 1e3e1ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3ee84(%rax) │ │ │ │ + xor %cl,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -3584799,53 +3585627,66 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ jrcxz 1e3e1dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %al,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + mov %spl,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x51(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dl │ │ │ │ jrcxz 1e3e20d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov %al,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + mov %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ movabs 0x4000000000582,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e3e21c │ │ │ │ jrcxz 1e3e23d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %al,0x3(%rsi,%rbp,8) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + mov %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xe0,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1e00b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add $0x58f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ @@ -3584859,20 +3585700,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(2),%st │ │ │ │ jrcxz 1e3e285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3e212 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x58285(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3584894,15 +3585738,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%bl │ │ │ │ jrcxz 1e3e2e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee84(%rax) │ │ │ │ + orb $0x0,0x7ec24(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3584923,15 +3585767,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jrcxz 1e3e30e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8488(%rax) │ │ │ │ + add %dl,0x7ec2488(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ @@ -3584942,15 +3585786,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe3,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8488(%rax) │ │ │ │ + add %ah,0x7ec2488(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ loopne 1e3e375 │ │ │ │ @@ -3584962,20 +3585806,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe3e3,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x88,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5858b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3584991,31 +3585838,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jrcxz 1e3e3b6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov %al,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + mov %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ test %eax,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%ah │ │ │ │ jrcxz 1e3e405 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3ee84(%rax) │ │ │ │ + rorb $1,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3585026,20 +3585878,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3e416 │ │ │ │ jrcxz 1e3e435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3e3c2 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x582d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3585051,29 +3585906,34 @@ │ │ │ │ add %dh,0x582d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001e3e4,%al │ │ │ │ - mov %al,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + mov %ah,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movl $0x400,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1b(%rax) │ │ │ │ jrcxz 1e3e4ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee84(%rcx) │ │ │ │ + add %cl,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -3585132,15 +3585992,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe5,%al │ │ │ │ jrcxz 1e3e585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3ee84(%rcx) │ │ │ │ + adc %cl,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -3585150,15 +3586010,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(5),%st │ │ │ │ jrcxz 1e3e5b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x3ee84(%rcx) │ │ │ │ + and %cl,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -3585167,15 +3586027,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%dh │ │ │ │ jrcxz 1e3e5e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3ee84(%rcx) │ │ │ │ + xor %cl,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ @@ -3585184,52 +3586044,65 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%dh │ │ │ │ jrcxz 1e3e615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %eax,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + rex mov %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xb(%rax) │ │ │ │ mov %eax,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e3e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x77(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x18(%rax) │ │ │ │ mov %eax,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3e658 │ │ │ │ jrcxz 1e3e675 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %eax,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + mov %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x38(%rax) │ │ │ │ mov 0x0(%rip),%al │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e0(%rip) │ │ │ │ @@ -3585256,32 +3586129,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%bh │ │ │ │ jrcxz 1e3e6ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3e67b │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WXB test %rax,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %eax,$0xe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8489(%rax) │ │ │ │ + add %al,0x7ec2489(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ @@ -3585294,29 +3586170,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3e731 │ │ │ │ jrcxz 1e3e74d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov %eax,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + mov %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31(%rax) │ │ │ │ test %eax,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e3e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8489(%rax) │ │ │ │ + add %ah,0x7ec2489(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ @@ -3585335,15 +3586216,15 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5cbac │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8489(%rax) │ │ │ │ + add %dh,0x7ec2489(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ @@ -3585355,15 +3586236,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%al │ │ │ │ jrcxz 1e3e7f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee84(%rcx) │ │ │ │ + rorb $0x0,0x7ec24(%rcx) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3585372,15 +3586253,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W call 1e3ea09 │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3ee84(%rcx) │ │ │ │ + rorb $1,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x584ba(%rax) │ │ │ │ @@ -3585389,20 +3586270,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ call 1e3ea39 │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3e7e3 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0xb101,0x0(%rbp,%rax,1),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%riz,8) │ │ │ │ @@ -3585415,30 +3586299,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov %eax,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + mov %esp,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rbp │ │ │ │ test %al,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock call 1e3eab1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee84(%rdx) │ │ │ │ + add %cl,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x50(%rax) │ │ │ │ @@ -3585447,15 +3586336,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%cl │ │ │ │ jrcxz 1e3e8fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3ee84(%rdx) │ │ │ │ + adc %cl,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x43(%rax) │ │ │ │ @@ -3585463,18 +3586352,23 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e3e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov 0x3(%rsi,%rbp,8),%al │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + mov (%rsp,%rbp,8),%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ repnz addl $0x1,0x0(%rip) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3585486,98 +3586380,121 @@ │ │ │ │ addl $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e3e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov 0x3(%rsi,%rbp,8),%al │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + mov (%rsp,%rbp,8),%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1b(%rax) │ │ │ │ addl $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ jmp 1e3eb89 │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov 0x3(%rsi,%rbp,8),%al │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + mov (%rsp,%rbp,8),%spl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x583d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jmp 1e3ebb9 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov 0x3(%rsi,%rbp,8),%al │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + mov (%rsp,%rbp,8),%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x583cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%dl │ │ │ │ jrcxz 1e3ea05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x3(%rsi,%rbp,8),%al │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + mov (%rsp,%rbp,8),%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x58524(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ jrcxz 1e3ea35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3e9c4 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ test %eax,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%dl │ │ │ │ jrcxz 1e3ea65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee84(%rdx) │ │ │ │ + orb $0x0,0x7ec24(%rdx) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3585586,15 +3586503,15 @@ │ │ │ │ or 0x5(%rbp),%al │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e3ea,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee848a(%rax) │ │ │ │ + add %dl,0x7ec248a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ @@ -3585606,15 +3586523,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%bl │ │ │ │ jrcxz 1e3eac5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000003ee848a,%al │ │ │ │ + movabs 0x900000007ec248a,%al │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3585639,15 +3586556,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jmp 1e3eb06 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee848a(%rax) │ │ │ │ + add %dh,0x7ec248a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ @@ -3585659,15 +3586576,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e3eb3d │ │ │ │ jrcxz 1e3eb55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee84(%rdx) │ │ │ │ + rorb $0x0,0x7ec24(%rdx) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3585678,15 +3586595,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xeb,%al │ │ │ │ jrcxz 1e3eb85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3ee84(%rdx) │ │ │ │ + rorb $1,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -3585697,20 +3586614,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%ah │ │ │ │ jrcxz 1e3ebb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3eb44 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %al,0x0(%rbp,%rax,1) │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e0(%rip) │ │ │ │ @@ -3585728,47 +3586648,57 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%ah │ │ │ │ jrcxz 1e3ec15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x3(%rsi,%rbp,8),%al │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + lock mov (%rsp,%rbp,8),%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %eax,0x0(%rbp,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e3ec │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x3(%rsi,%rbp,8),%eax │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + mov (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb 0x0(%rbp,%rax,1),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ in (%dx),%al │ │ │ │ jrcxz 1e3ec75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3ee84(%rbx) │ │ │ │ + adc %cl,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -3585779,15 +3586709,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ in (%dx),%al │ │ │ │ jrcxz 1e3eca5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x3ee84(%rbx) │ │ │ │ + and %cl,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xe(%rax) │ │ │ │ @@ -3585812,15 +3586742,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%ch │ │ │ │ jrcxz 1e3ed05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3ee84(%rbx) │ │ │ │ + xor %cl,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4f(%rax) │ │ │ │ @@ -3585828,52 +3586758,63 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x13(%rax) │ │ │ │ jrcxz 1e3ed35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov 0x3(%rsi,%rbp,8),%eax │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + rex mov (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ addl $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e3ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x75(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rbp,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5d182 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x75(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x58396(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3585897,20 +3586838,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%dh │ │ │ │ jrcxz 1e3edf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3ed85 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x25(%rax) │ │ │ │ mov %eax,0x0(%rip) │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%riz,8) │ │ │ │ @@ -3585924,15 +3586868,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ jrcxz 1e3ee3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee84(%rbx) │ │ │ │ + orb $0x0,0x7ec24(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ loopne 1e3ee55 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3585944,18 +3586888,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xee,%al │ │ │ │ jrcxz 1e3ee6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov 0x3(%rsi,%rbp,8),%eax │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + mov (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x589b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3585971,15 +3586920,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(6),%st │ │ │ │ jrcxz 1e3eeb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000003ee848b,%al │ │ │ │ + movabs 0x100000007ec248b,%al │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ loopne 1e3eecd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3585990,20 +3586939,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%bh │ │ │ │ jrcxz 1e3eee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8b,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ mov %eax,0x0(%rip) │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3586017,15 +3586969,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %eax,(%dx) │ │ │ │ jrcxz 1e3ef2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee84(%rbx) │ │ │ │ + rorb $0x0,0x7ec24(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ loopne 1e3ef45 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3586038,15 +3586990,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ out %eax,(%dx) │ │ │ │ jrcxz 1e3ef5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3ee84(%rbx) │ │ │ │ + rorb $1,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x74(%rax) │ │ │ │ @@ -3586062,37 +3587014,43 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe3ef,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3ef35 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0xe0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %eax,%gs:0x0(%rip) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + loopne 1e3efbd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock mov %eax,%gs:0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%al │ │ │ │ jrcxz 1e3efd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x3(%rsi,%rbp,8),%eax │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + lock mov (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jb 1e3ef7c │ │ │ │ add $0x0,%eax │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3586105,15 +3587063,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ lock jrcxz 1e3f01d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee(%rsp,%rax,4) │ │ │ │ + add %cl,0x7ec(%rsp) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ loopne 1e3f035 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3586124,15 +3587082,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%al │ │ │ │ jrcxz 1e3f04d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3ee(%rsp,%rax,4) │ │ │ │ + adc %cl,0x7ec(%rsp) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3586152,32 +3587110,36 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e3f0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov %es,0x3(%rsi,%rbp,8) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + mov %fs,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0xe0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor 0x5(%rcx),%cl │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + loopne 1e3f0ad │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1e3f0e4 │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ jrcxz 1e3f0c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3ee(%rsp,%rax,4) │ │ │ │ + xor %cl,0x7ec(%rsp) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3586196,36 +3587158,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%cl │ │ │ │ jrcxz 1e3f10d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %es,0x3(%rsi,%rbp,8) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + rex mov %fs,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0xe0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb %ecx,0x5(%rcx) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + loopne 1e3f125 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $0x89,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e3f12b │ │ │ │ jrcxz 1e3f13d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov %es,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + mov %fs,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ es mov %eax,0x0(%rip) │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%riz,8) │ │ │ │ @@ -3586238,38 +3587209,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf1,%al │ │ │ │ jrcxz 1e3f185 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %es,0x3(%rsi,%rbp,8) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + mov %fs,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0xe0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + loopne 1e3f19d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex cld │ │ │ │ mov %al,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock int1 │ │ │ │ jrcxz 1e3f1b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3f146 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x9(%rax) │ │ │ │ mov %eax,0x0(%rip) │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%riz,8) │ │ │ │ @@ -3586282,15 +3587260,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%dl │ │ │ │ jrcxz 1e3f1fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee(%rsp,%rax,4) │ │ │ │ + orb $0x0,0x7ec(%rsp) │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3586298,15 +3587276,15 @@ │ │ │ │ mov %al,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e3f2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee848c(%rax) │ │ │ │ + add %dl,0x7ec248c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ @@ -3586327,15 +3587305,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ repnz jrcxz 1e3f275 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000003ee848c,%al │ │ │ │ + movabs 0x100000007ec248c,%al │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ loopne 1e3f28d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3586346,20 +3587324,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3f294 │ │ │ │ jrcxz 1e3f2a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8c,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ out %al,(%dx) │ │ │ │ mov %al,0x0(%rip) │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3586373,15 +3587354,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%bl │ │ │ │ jrcxz 1e3f2ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee(%rsp,%rax,4) │ │ │ │ + rorb $0x0,0x7ec(%rsp) │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x588d4(%rax) │ │ │ │ @@ -3586390,15 +3587371,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ repz jrcxz 1e3f31d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3ee(%rsp,%rax,4) │ │ │ │ + rorb $1,0x7ec(%rsp) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3586420,37 +3587401,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%bl │ │ │ │ jrcxz 1e3f365 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3f2f6 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0xe0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x39(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + loopne 1e3f37d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ mov %al,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bl │ │ │ │ jrcxz 1e3f395 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %es,0x3(%rsi,%rbp,8) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + lock mov %fs,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2c(%rax) │ │ │ │ mov %al,0x0(%rip) │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%riz,8) │ │ │ │ @@ -3586462,15 +3587451,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ jrcxz 1e3f3dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee84(%rbp) │ │ │ │ + add %cl,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3586481,15 +3587470,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W hlt │ │ │ │ jrcxz 1e3f40d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3ee84(%rbp) │ │ │ │ + adc %cl,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -3586507,15 +3587496,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e3f446 │ │ │ │ jrcxz 1e3f455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x3ee84(%rbp) │ │ │ │ + and %cl,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -3586525,15 +3587514,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(4),%st │ │ │ │ jrcxz 1e3f485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3ee84(%rbp) │ │ │ │ + xor %cl,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x58d56(%rax) │ │ │ │ @@ -3586559,85 +3587548,101 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%ch │ │ │ │ jrcxz 1e3f4e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lea 0x3(%rsi,%rbp,8),%eax │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + rex lea (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jg 1e3f48c │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%ch │ │ │ │ jrcxz 1e3f515 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - lea 0x3(%rsi,%rbp,8),%eax │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + lea (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov %eax,%gs:0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e3f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x73(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4c(%rax) │ │ │ │ mov %eax,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmc │ │ │ │ jrcxz 1e3f575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3f507 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x58932(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe3f5,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee84(%rbp) │ │ │ │ + orb $0x0,0x7ec24(%rbp) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3586650,32 +3587655,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmc │ │ │ │ jrcxz 1e3f5d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - lea 0x3(%rsi,%rbp,8),%eax │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + lea (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ mov %eax,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mul %bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee848d(%rax) │ │ │ │ + add %ah,0x7ec248d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ @@ -3586699,18 +3587709,23 @@ │ │ │ │ loopne 1e3f5fe │ │ │ │ mov %al,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000001e3f6,%al │ │ │ │ - lea 0x3(%rsi,%rbp,8),%eax │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + lea (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x588,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3586724,15 +3587739,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ jrcxz 1e3f6ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee84(%rbp) │ │ │ │ + rorb $0x0,0x7ec24(%rbp) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3586743,15 +3587758,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%bh │ │ │ │ jrcxz 1e3f6dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3ee84(%rbp) │ │ │ │ + rorb $1,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5889f(%rax) │ │ │ │ @@ -3586780,20 +3587795,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e3f731 │ │ │ │ jrcxz 1e3f73d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3f6cf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x58842(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3586809,35970 +3587827,34608 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf7,%al │ │ │ │ jrcxz 1e3f785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lea 0x3(%rsi,%rbp,8),%eax │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + lock lea (%rsp,%rbp,8),%esp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %al,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ hlt │ │ │ │ mov 0x0(%rip),%es │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe3,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x3(%rsi,%rbp,8),%es │ │ │ │ - add $0x0,%al │ │ │ │ + mov (%rsp,%rbp,8),%fs │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(7),%st │ │ │ │ jrcxz 1e3f7cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3ee84(%rsi) │ │ │ │ + adc %cl,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mul %ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov 0x3(%rsi,%rbp,8),%es │ │ │ │ - add $0x0,%al │ │ │ │ + mov (%rsp,%rbp,8),%fs │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%al │ │ │ │ jrcxz 1e3f7fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3ee84(%rsi) │ │ │ │ + xor %cl,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%al │ │ │ │ jrcxz 1e3f815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov 0x3(%rsi,%rbp,8),%es │ │ │ │ - add $0x0,%al │ │ │ │ + rex mov (%rsp,%rbp,8),%fs │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%al │ │ │ │ jrcxz 1e3f82d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov 0x3(%rsi,%rbp,8),%es │ │ │ │ - add $0x0,%al │ │ │ │ + mov (%rsp,%rbp,8),%fs │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ clc │ │ │ │ jrcxz 1e3f845 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x3(%rsi,%rbp,8),%es │ │ │ │ - add $0x0,%al │ │ │ │ + mov (%rsp,%rbp,8),%fs │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e3f8 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x72(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee848e(%rax) │ │ │ │ + add %al,0x7ec248e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ clc │ │ │ │ jrcxz 1e3f88d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov 0x3(%rsi,%rbp,8),%es │ │ │ │ - add $0x0,%al │ │ │ │ + mov (%rsp,%rbp,8),%fs │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf8,%al │ │ │ │ jrcxz 1e3f8a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee848e,%al │ │ │ │ + movabs 0x400000007ec248e,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ clc │ │ │ │ jrcxz 1e3f8bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8e,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3f8ca │ │ │ │ jrcxz 1e3f8d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee84(%rsi) │ │ │ │ + rorb $0x0,0x7ec24(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ clc │ │ │ │ jrcxz 1e3f8ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3ee84(%rsi) │ │ │ │ + rorb $1,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%cl │ │ │ │ jrcxz 1e3f905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3f898 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%cl │ │ │ │ jrcxz 1e3f91d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x3(%rsi,%rbp,8),%es │ │ │ │ - add $0x0,%al │ │ │ │ + lock mov (%rsp,%rbp,8),%fs │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex stc │ │ │ │ jrcxz 1e3f935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee84(%rdi) │ │ │ │ + add %cl,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ stc │ │ │ │ jrcxz 1e3f94d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3ee84(%rdi) │ │ │ │ + adc %cl,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3f95b │ │ │ │ jrcxz 1e3f965 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x3ee84(%rdi) │ │ │ │ + and %cl,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ jrcxz 1e3f97d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3ee84(%rdi) │ │ │ │ + xor %cl,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001e3f9,%al │ │ │ │ - pop 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e3f9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x71(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%cl │ │ │ │ jrcxz 1e3f9c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - pop 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5ddd6 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x71(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ jrcxz 1e3f9f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee84(%rdi) │ │ │ │ + orb $0x0,0x7ec24(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%dl │ │ │ │ jrcxz 1e3fa0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - pop 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%dl │ │ │ │ jrcxz 1e3fa25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee848f,%al │ │ │ │ + movabs 0x400000007ec248f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6(%rax) │ │ │ │ jrcxz 1e3fa3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8f,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ jrcxz 1e3fa55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee84(%rdi) │ │ │ │ + rorb $0x0,0x7ec24(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e3fa64 │ │ │ │ jrcxz 1e3fa6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3ee84(%rdi) │ │ │ │ + rorb $1,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cli │ │ │ │ jrcxz 1e3fa85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3fa19 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfa,%al │ │ │ │ jrcxz 1e3fa9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + lock (bad) │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe3,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(2),%st │ │ │ │ jrcxz 1e3facd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x3ee84(%rax) │ │ │ │ + adc %dl,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cli │ │ │ │ jrcxz 1e3fae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x3ee84(%rax) │ │ │ │ + and %dl,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%bl │ │ │ │ jrcxz 1e3fafd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3ee84(%rax) │ │ │ │ + xor %dl,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%bl │ │ │ │ jrcxz 1e3fb15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex nop │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%bl │ │ │ │ jrcxz 1e3fb2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ nop │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sti │ │ │ │ jrcxz 1e3fb45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e3fb │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x70(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe3,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8490(%rax) │ │ │ │ + add %al,0x7ec2490(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sti │ │ │ │ jrcxz 1e3fb8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfb,%al │ │ │ │ jrcxz 1e3fba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8490,%al │ │ │ │ + movabs 0x400000007ec2490,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sti │ │ │ │ jrcxz 1e3fbbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x90,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3fbcd │ │ │ │ jrcxz 1e3fbd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee84(%rax) │ │ │ │ + rclb $0x0,0x7ec24(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sti │ │ │ │ jrcxz 1e3fbed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x3ee84(%rax) │ │ │ │ + rclb $1,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%ah │ │ │ │ jrcxz 1e3fc05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3fb9a │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%ah │ │ │ │ jrcxz 1e3fc1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock nop │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cld │ │ │ │ jrcxz 1e3fc35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee84(%rcx) │ │ │ │ + add %dl,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cld │ │ │ │ jrcxz 1e3fc4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x3ee84(%rcx) │ │ │ │ + adc %dl,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3fc5e │ │ │ │ jrcxz 1e3fc65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x3ee84(%rcx) │ │ │ │ + and %dl,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%ah │ │ │ │ jrcxz 1e3fc7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3ee84(%rcx) │ │ │ │ + xor %dl,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001e3fc,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e3fc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%ah │ │ │ │ jrcxz 1e3fcc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5e0d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ jrcxz 1e3fcf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ee84(%rcx) │ │ │ │ + adcb $0x0,0x7ec24(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%ch │ │ │ │ jrcxz 1e3fd0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ecx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%ch │ │ │ │ jrcxz 1e3fd25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8491,%al │ │ │ │ + movabs 0x400000007ec2491,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3(%rax) │ │ │ │ jrcxz 1e3fd3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x91,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ std │ │ │ │ jrcxz 1e3fd55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee84(%rcx) │ │ │ │ + rclb $0x0,0x7ec24(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e3fd67 │ │ │ │ jrcxz 1e3fd6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x3ee84(%rcx) │ │ │ │ + rclb $1,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ std │ │ │ │ jrcxz 1e3fd85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3fd1b │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfd,%al │ │ │ │ jrcxz 1e3fd9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ecx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe3,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(5),%st │ │ │ │ jrcxz 1e3fdcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x3ee84(%rdx) │ │ │ │ + adc %dl,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock std │ │ │ │ jrcxz 1e3fde5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x3ee84(%rdx) │ │ │ │ + and %dl,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%dh │ │ │ │ jrcxz 1e3fdfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3ee84(%rdx) │ │ │ │ + xor %dl,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dh │ │ │ │ jrcxz 1e3fe15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%edx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%dh │ │ │ │ jrcxz 1e3fe2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%edx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ jrcxz 1e3fe45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e3fe │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe3,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8492(%rax) │ │ │ │ + add %al,0x7ec2492(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ jrcxz 1e3fe8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%edx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfe,%al │ │ │ │ jrcxz 1e3fea5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8492,%al │ │ │ │ + movabs 0x400000007ec2492,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1e3febd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x92,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3fed0 │ │ │ │ jrcxz 1e3fed5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee84(%rdx) │ │ │ │ + rclb $0x0,0x7ec24(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ jrcxz 1e3feed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x3ee84(%rdx) │ │ │ │ + rclb $1,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%bh │ │ │ │ jrcxz 1e3ff05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e3fe9c │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%bh │ │ │ │ jrcxz 1e3ff1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jmp *%rbx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jmp *%rbx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e3ff61 │ │ │ │ jrcxz 1e3ff65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x3ee84(%rbx) │ │ │ │ + and %dl,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%bh │ │ │ │ jrcxz 1e3ff7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3ee84(%rbx) │ │ │ │ + xor %dl,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001e3ff,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e3ff,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%bh │ │ │ │ jrcxz 1e3ffc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5e3dc │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ee84(%rbx) │ │ │ │ + adcb $0x0,0x7ec24(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ebx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8493,%al │ │ │ │ + movabs 0x400000007ec2493,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x93,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4006a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x3ee84(%rbx) │ │ │ │ + rclb $1,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x0,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebx │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe4,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x3ee(%rsp,%rax,4) │ │ │ │ + adc %dl,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3ee(%rsp,%rax,4) │ │ │ │ + xor %dl,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%esp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%esp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e401 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe4,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8494(%rax) │ │ │ │ + add %al,0x7ec2494(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8494(%rax) │ │ │ │ + add %dl,0x7ec2494(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8494,%al │ │ │ │ + movabs 0x400000007ec2494,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ add %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8494(%rax) │ │ │ │ + add %dh,0x7ec2494(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e401d3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee(%rsp,%rax,4) │ │ │ │ + rclb $0x0,0x7ec(%rsp) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4019e │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%esp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ add %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e40264 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x3ee84(%rbp) │ │ │ │ + and %dl,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3ee84(%rbp) │ │ │ │ + xor %dl,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001e402,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e402,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5e6df │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ee84(%rbp) │ │ │ │ + adcb $0x0,0x7ec24(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ebp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8495,%al │ │ │ │ + movabs 0x400000007ec2495,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x95,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4036d │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x3ee84(%rbp) │ │ │ │ + rclb $1,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebp │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe4,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x3ee84(%rsi) │ │ │ │ + adc %dl,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e404 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ee84(%rsi) │ │ │ │ + adcb $0x0,0x7ec24(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8496(%rax) │ │ │ │ + add %dl,0x7ec2496(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8496,%al │ │ │ │ + movabs 0x400000007ec2496,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ add $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8496(%rax) │ │ │ │ + add %dh,0x7ec2496(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e404d6 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee84(%rsi) │ │ │ │ + rclb $0x0,0x7ec24(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e404a0 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%esi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee84(%rdi) │ │ │ │ + add %dl,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ add $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x3ee84(%rdi) │ │ │ │ + adc %dl,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e40567 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x3ee84(%rdi) │ │ │ │ + and %dl,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3ee84(%rdi) │ │ │ │ + xor %dl,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001e405,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e405,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x69(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5e9e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x69(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ee84(%rdi) │ │ │ │ + adcb $0x0,0x7ec24(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%edi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8497,%al │ │ │ │ + movabs 0x400000007ec2497,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x97,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee84(%rdi) │ │ │ │ + rclb $0x0,0x7ec24(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e40670 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x3ee84(%rdi) │ │ │ │ + rclb $1,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e40621 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edi │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe4,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x3ee84(%rax) │ │ │ │ + adc %bl,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3ee84(%rax) │ │ │ │ + and %bl,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee84(%rax) │ │ │ │ + xor %bl,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cwtl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cwtl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cwtl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e407 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x68(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe4,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8498(%rax) │ │ │ │ + add %al,0x7ec2498(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cwtl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8498,%al │ │ │ │ + movabs 0x400000007ec2498,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x98,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e407d9 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee84(%rax) │ │ │ │ + rcrb $0x0,0x7ec24(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x3ee84(%rax) │ │ │ │ + rcrb $1,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e407a2 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cwtl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cltd │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cltd │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4086a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3ee84(%rcx) │ │ │ │ + and %bl,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee84(%rcx) │ │ │ │ + xor %bl,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001e408,%al │ │ │ │ cltd │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e408,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x67(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5ece5 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x67(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3ee84(%rcx) │ │ │ │ + sbbb $0x0,0x7ec24(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cltd │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8499,%al │ │ │ │ + movabs 0x400000007ec2499,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x9(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x99,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cltd │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e40973 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x3ee84(%rcx) │ │ │ │ + rcrb $1,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cltd │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cltd │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe4,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x3ee84(%rdx) │ │ │ │ + adc %bl,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee84(%rdx) │ │ │ │ + xor %bl,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x66(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e40a │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x66(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe4,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee849a(%rax) │ │ │ │ + add %al,0x7ec249a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee849a(%rax) │ │ │ │ + add %dl,0x7ec249a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee849a,%al │ │ │ │ + movabs 0x400000007ec249a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ or %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee849a(%rax) │ │ │ │ + add %dh,0x7ec249a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e40adc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee84(%rdx) │ │ │ │ + rcrb $0x0,0x7ec24(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ or %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e40aa4 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fwait │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fwait │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e40b6d │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3ee84(%rbx) │ │ │ │ + and %bl,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee84(%rbx) │ │ │ │ + xor %bl,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001e40b,%al │ │ │ │ fwait │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e40b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x65(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fwait │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5efe8 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x65(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee849b(%rax) │ │ │ │ + add %al,0x7ec249b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee849b(%rax) │ │ │ │ + add %dl,0x7ec249b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee849b(%rax) │ │ │ │ + add %ah,0x7ec249b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W or $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee849b(%rax) │ │ │ │ + add %dh,0x7ec249b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fwait │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e40c76 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x3ee84(%rbx) │ │ │ │ + rcrb $1,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fwait │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fwait │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee(%rsp,%rax,4) │ │ │ │ + add %bl,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pushf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pushf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee(%rsp,%rax,4) │ │ │ │ + xor %bl,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex pushf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pushf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e40d │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x64(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e4(%rip) │ │ │ │ - add %al,0x3ee849c(%rax) │ │ │ │ + add %al,0x7ec249c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pushf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee849c,%al │ │ │ │ + movabs 0x400000007ec249c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ or $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9c,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e40ddf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee(%rsp,%rax,4) │ │ │ │ + rcrb $0x0,0x7ec(%rsp) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ or $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x3ee(%rsp,%rax,4) │ │ │ │ + rcrb $1,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e40da6 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pushf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee84(%rbp) │ │ │ │ + add %bl,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x3ee84(%rbp) │ │ │ │ + adc %bl,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e40e70 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3ee84(%rbp) │ │ │ │ + and %bl,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee84(%rbp) │ │ │ │ + xor %bl,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001e40e,%al │ │ │ │ popf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e40e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x63(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5f2eb │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x63(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3ee84(%rbp) │ │ │ │ + sbbb $0x0,0x7ec24(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ popf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee849d,%al │ │ │ │ + movabs 0x400000007ec249d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xf(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9d,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pmulhuw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee84(%rbp) │ │ │ │ + rcrb $0x0,0x7ec24(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e40f79 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x3ee84(%rbp) │ │ │ │ + rcrb $1,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pmulhuw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e40f27 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock popf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe4,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sahf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x3ee84(%rsi) │ │ │ │ + adc %bl,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pmulhuw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3ee84(%rsi) │ │ │ │ + and %bl,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee84(%rsi) │ │ │ │ + xor %bl,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sahf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sahf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x62(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e410 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x62(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe4,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee849e(%rax) │ │ │ │ + add %al,0x7ec249e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ adc %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee849e(%rax) │ │ │ │ + add %dl,0x7ec249e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x10,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee849e,%al │ │ │ │ + movabs 0x400000007ec249e,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ adc %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee849e(%rax) │ │ │ │ + add %dh,0x7ec249e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e410e2 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee84(%rsi) │ │ │ │ + rcrb $0x0,0x7ec24(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ adc %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sahf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e410a8 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sahf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lahf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lahf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e41173 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3ee84(%rdi) │ │ │ │ + and %bl,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee84(%rdi) │ │ │ │ + xor %bl,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001e411,%al │ │ │ │ lahf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e411,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x61(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lahf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5f5ee │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x61(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3ee84(%rdi) │ │ │ │ + sbbb $0x0,0x7ec24(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lahf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee849f,%al │ │ │ │ + movabs 0x400000007ec249f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x12(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9f,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lahf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4127c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x3ee84(%rdi) │ │ │ │ + rcrb $1,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lahf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x12,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lahf │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe4,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84,%al │ │ │ │ + movabs 0x400000007ec24,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x3ee84(%rax) │ │ │ │ + adc %ah,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs 0x400000003ee84,%al │ │ │ │ + movabs 0x400000007ec24,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x3ee84(%rax) │ │ │ │ + xor %ah,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs 0x400000003ee84,%al │ │ │ │ + rex movabs 0x400000007ec24,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - movabs 0x400000003ee84,%al │ │ │ │ + movabs 0x400000007ec24,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x60(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e413 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x60(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe4,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84a0(%rax) │ │ │ │ + add %al,0x7ec24a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ adc %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee84a0(%rax) │ │ │ │ + add %dl,0x7ec24a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x13,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84a0,%al │ │ │ │ + movabs 0x400000007ec24a0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ adc %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84a0(%rax) │ │ │ │ + add %dh,0x7ec24a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e413e5 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee84(%rax) │ │ │ │ + shlb $0x0,0x7ec24(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ adc %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movabs 0x400000003ee84,%al │ │ │ │ + movabs 0x400000007ec24,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movabs 0x400000003ee84,%al │ │ │ │ + movabs 0x400000007ec24,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - movabs 0x400000003ee84,%al │ │ │ │ + movabs 0x400000007ec24,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84,%eax │ │ │ │ + movabs 0x400000007ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs 0x400000003ee84,%eax │ │ │ │ + movabs 0x400000007ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e41476 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x3ee84(%rcx) │ │ │ │ + and %ah,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - movabs 0x400000003ee84,%eax │ │ │ │ + movabs 0x400000007ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001e414,%al │ │ │ │ - movabs 0x400000003ee84,%eax │ │ │ │ + movabs 0x400000007ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e414,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5f8f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4149b │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,0x3ee84(%rcx) │ │ │ │ + mov %ah,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - movabs 0x400000003ee84,%eax │ │ │ │ + movabs 0x400000007ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x1e4,%rax │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa1,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84a1,%eax │ │ │ │ + mov $0x7ec24a1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4157f │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84a1,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24a1,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs 0x3ee84(%rcx) │ │ │ │ + fsubs 0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x15,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d29a46 │ │ │ │ + call 9d03a46 <_edata@@Base+0x2b03a46> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e4(%rip) │ │ │ │ add %bh,%al │ │ │ │ - movabs 0x400000003ee84,%eax │ │ │ │ + movabs 0x400000007ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x3ee84(%rdx) │ │ │ │ + or %ah,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,0x3ee84(%rdx) │ │ │ │ + sbb %ah,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0x3ee84(%rdx) │ │ │ │ + sub %ah,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,0x3ee84(%rdx) │ │ │ │ + cmp %ah,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W movabs %al,0x400000003ee84 │ │ │ │ + rex.W movabs %al,0x400000007ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - movabs %al,0x400000003ee84 │ │ │ │ + movabs %al,0x400000007ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e416 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe4,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x5e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,0x3ee84(%rdx) │ │ │ │ + mov %ah,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x16,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - movabs %al,0x400000003ee84 │ │ │ │ + movabs %al,0x400000007ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe416,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa2,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e416e8 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84a2,%eax │ │ │ │ + mov $0x7ec24a2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84a2,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24a2,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs 0x3ee84(%rdx) │ │ │ │ + fsubs 0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d29bc7 │ │ │ │ + call 9d03bc7 <_edata@@Base+0x2b03bc7> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - movabs %al,0x400000003ee84 │ │ │ │ + movabs %al,0x400000007ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x3ee84(%rbx) │ │ │ │ + or %ah,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e41779 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,0x3ee84(%rbx) │ │ │ │ + sbb %ah,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0x3ee84(%rbx) │ │ │ │ + sub %ah,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e417,%al │ │ │ │ - movabs %eax,0x400000003ee84 │ │ │ │ + movabs %eax,0x400000007ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e417,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - movabs %eax,0x400000003ee84 │ │ │ │ + movabs %eax,0x400000007ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5fbf4 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4179d │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,0x3ee84(%rbx) │ │ │ │ + mov %ah,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - movabs %eax,0x400000003ee84 │ │ │ │ + movabs %eax,0x400000007ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sbb %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee84a3(%rax) │ │ │ │ + add %ch,0x7ec24a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84a3(%rax) │ │ │ │ + add %bh,0x7ec24a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e41882 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84a3,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24a3,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - movabs %eax,0x400000003ee84 │ │ │ │ + movabs %eax,0x400000007ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x18,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d29d48 │ │ │ │ + call 9d03d48 <_edata@@Base+0x2b03d48> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe4,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - movabs %eax,0x400000003ee84 │ │ │ │ + movabs %eax,0x400000007ec24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x3ee(%rsp,%rax,4) │ │ │ │ + or %ah,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0x3ee(%rsp,%rax,4) │ │ │ │ + sub %ah,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,0x3ee(%rsp,%rax,4) │ │ │ │ + cmp %ah,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e419 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe4,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x5c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sbb %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee84a4(%rax) │ │ │ │ + add %cl,0x7ec24a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x19,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe419,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa4,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e419eb │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84a4,%eax │ │ │ │ + mov $0x7ec24a4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs 0x3ee(%rsp,%rax,4) │ │ │ │ + fsubs 0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d29ec9 │ │ │ │ + call 9d03ec9 <_edata@@Base+0x2b03ec9> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sbb %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e41a7c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,0x3ee84(%rbp) │ │ │ │ + sbb %ah,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0x3ee84(%rbp) │ │ │ │ + sub %ah,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e41a,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e41a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e5fef7 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e41a9f │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,0x3ee84(%rbp) │ │ │ │ + mov %ah,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %rsp,%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee84a5(%rax) │ │ │ │ + add %ch,0x7ec24a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84a5(%rax) │ │ │ │ + add %bh,0x7ec24a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e41b85 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84a5,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24a5,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1b,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d2a04a │ │ │ │ + call 9d0404a <_edata@@Base+0x2b0404a> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe4,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x3ee84(%rsi) │ │ │ │ + or %ah,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e41c │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e41c20 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sbb $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee84a6(%rax) │ │ │ │ + add %cl,0x7ec24a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe41c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa6,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e41cee │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84a6,%eax │ │ │ │ + mov $0x7ec24a6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs 0x3ee84(%rsi) │ │ │ │ + fsubs 0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d2a1cb │ │ │ │ + call 9d041cb <_edata@@Base+0x2b041cb> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sbb $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x3ee84(%rdi) │ │ │ │ + or %ah,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e41d7f │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,0x3ee84(%rdi) │ │ │ │ + sbb %ah,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0x3ee84(%rdi) │ │ │ │ + sub %ah,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e41d,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e41d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x59(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e601fa │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x59(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e41da1 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,0x3ee84(%rdi) │ │ │ │ + mov %ah,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa7,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84a7,%eax │ │ │ │ + mov $0x7ec24a7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e41e88 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84a7,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24a7,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs 0x3ee84(%rdi) │ │ │ │ + fsubs 0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1e,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d2a34c │ │ │ │ + call 9d0434c <_edata@@Base+0x2b0434c> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe4,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x3ee84(%rax) │ │ │ │ + or %ch,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x3ee84(%rax) │ │ │ │ + sbb %ch,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x3ee84(%rax) │ │ │ │ + sub %ch,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0x3ee84(%rax) │ │ │ │ + cmp %ch,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W test $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W test $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - test $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e41f │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x58(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe4,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x58(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x3ee84(%rax) │ │ │ │ + mov %ch,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1f,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - test $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe41f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa8,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e41ff1 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84a8,%eax │ │ │ │ + mov $0x7ec24a8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84a8,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24a8,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs 0x3ee84(%rax) │ │ │ │ + fsubrs 0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d2a4cd │ │ │ │ + call 9d044cd <_edata@@Base+0x2b044cd> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - test $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - test $0x3ee84,%eax │ │ │ │ + test $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e42082 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x3ee84(%rcx) │ │ │ │ + sbb %ch,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x3ee84(%rcx) │ │ │ │ + sub %ch,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e420,%al │ │ │ │ - test $0x3ee84,%eax │ │ │ │ + test $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e420,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x57(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - test $0x3ee84,%eax │ │ │ │ + test $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e604fd │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x57(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e420a3 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x3ee84(%rcx) │ │ │ │ + mov %ch,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - test $0x3ee84,%eax │ │ │ │ + test $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %rsp,%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee84a9(%rax) │ │ │ │ + add %ch,0x7ec24a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84a9(%rax) │ │ │ │ + add %bh,0x7ec24a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4218b │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84a9,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24a9,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - test $0x3ee84,%eax │ │ │ │ + test $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x21,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d2a64e │ │ │ │ + call 9d0464e <_edata@@Base+0x2b0464e> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe4,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - test $0x3ee84,%eax │ │ │ │ + test $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x3ee84(%rdx) │ │ │ │ + or %ch,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x3ee84(%rdx) │ │ │ │ + sub %ch,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0x3ee84(%rdx) │ │ │ │ + cmp %ch,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W stos %al,%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x56(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e422 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x56(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe4,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x56(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee84aa(%rax) │ │ │ │ + add %cl,0x7ec24aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x22,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe422,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xaa,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e422f4 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84aa,%eax │ │ │ │ + mov $0x7ec24aa,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs 0x3ee84(%rdx) │ │ │ │ + fsubrs 0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d2a7cf │ │ │ │ + call 9d047cf <_edata@@Base+0x2b047cf> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e42385 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x3ee84(%rbx) │ │ │ │ + sbb %ch,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x3ee84(%rbx) │ │ │ │ + sub %ch,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e423,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e423,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x55(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e60800 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x55(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x55(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee84ab(%rax) │ │ │ │ + add %cl,0x7ec24ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee84ab(%rax) │ │ │ │ + add %bl,0x7ec24ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W and $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee84ab(%rax) │ │ │ │ + add %ch,0x7ec24ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84ab(%rax) │ │ │ │ + add %bh,0x7ec24ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4248e │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84ab,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24ab,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x24,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d2a950 │ │ │ │ + call 9d04950 <_edata@@Base+0x2b04950> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x3ee(%rsp,%rax,4) │ │ │ │ + sub %ch,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0x3ee(%rsp,%rax,4) │ │ │ │ + cmp %ch,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W lods %ds:(%rsi),%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e425 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x54(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e4(%rip) │ │ │ │ add %bh,-0x54(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x3ee(%rsp,%rax,4) │ │ │ │ + mov %ch,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x25,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe425,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xac,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e425f7 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84ac,%eax │ │ │ │ + mov $0x7ec24ac,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84ac,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24ac,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs 0x3ee(%rsp,%rax,4) │ │ │ │ + fsubrs 0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d2aad1 │ │ │ │ + call 9d04ad1 <_edata@@Base+0x2b04ad1> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ es in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ es in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x3ee84(%rbp) │ │ │ │ + or %ch,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e42688 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x3ee84(%rbp) │ │ │ │ + sbb %ch,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x3ee84(%rbp) │ │ │ │ + sub %ch,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e426,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e426,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x53(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e60b03 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x53(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e426a7 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x3ee84(%rbp) │ │ │ │ + mov %ch,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xad,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84ad,%eax │ │ │ │ + mov $0x7ec24ad,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e42791 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84ad,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24ad,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs 0x3ee84(%rbp) │ │ │ │ + fsubrs 0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x27,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d2ac52 │ │ │ │ + call 9d04c52 <_edata@@Base+0x2b04c52> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe4,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x3ee84(%rsi) │ │ │ │ + or %ch,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x3ee84(%rsi) │ │ │ │ + sbb %ch,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x3ee84(%rsi) │ │ │ │ + sub %ch,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0x3ee84(%rsi) │ │ │ │ + cmp %ch,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W scas %es:(%rdi),%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x52(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e428 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x52(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe4,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x52(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84ae(%rax) │ │ │ │ + add %al,0x7ec24ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x28,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe428,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84ae,%al │ │ │ │ + movabs 0x400000007ec24ae,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84ae(%rax) │ │ │ │ + add %dh,0x7ec24ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x3ee84(%rsi) │ │ │ │ + shrb $1,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e428d0 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4298b │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x3ee84(%rdi) │ │ │ │ + adc %ch,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x3ee84(%rdi) │ │ │ │ + and %ch,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e429,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e429,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x51(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e60e06 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x51(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e429a9 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x3ee84(%rdi) │ │ │ │ + subb $0x0,0x7ec24(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sub %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee84af(%rax) │ │ │ │ + add %ah,0x7ec24af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84af(%rax) │ │ │ │ + add %dh,0x7ec24af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e42a94 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee84(%rdi) │ │ │ │ + shrb $0x0,0x7ec24(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2a,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e42a51 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe4,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84(%rax) │ │ │ │ + add %dh,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x3ee84(%rax) │ │ │ │ + and %dh,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x3ee84(%rax) │ │ │ │ + xor %dh,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex mov $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x50(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e42b │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x50(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe4,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x50(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sub %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84b0(%rax) │ │ │ │ + add %al,0x7ec24b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2b,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe42b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84b0,%al │ │ │ │ + movabs 0x400000007ec24b0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84b0(%rax) │ │ │ │ + add %dh,0x7ec24b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x84,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e42c8e │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3ee84(%rcx) │ │ │ │ + adc %dh,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x84,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e42c,%al │ │ │ │ - mov $0x84,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e42c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e61109 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e42cab │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ee84(%rcx) │ │ │ │ + xorb $0x0,0x7ec24(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x84,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x1e4,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84b1,%al │ │ │ │ + movabs 0x400000007ec24b1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb1,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e42d97 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee84(%rcx) │ │ │ │ + shlb $0x0,0x7ec24(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee84(%rcx) │ │ │ │ + shlb $1,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2d,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e42d53 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e4(%rip) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x84,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84(%rdx) │ │ │ │ + add %dh,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3ee84(%rdx) │ │ │ │ + adc %dh,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x3ee84(%rdx) │ │ │ │ + and %dh,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x3ee84(%rdx) │ │ │ │ + xor %dh,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x84,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex mov $0x24,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x84,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e42e │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe4,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ee84(%rdx) │ │ │ │ + xorb $0x0,0x7ec24(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2e,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x84,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe42e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84b2,%al │ │ │ │ + movabs 0x400000007ec24b2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb2,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee84(%rdx) │ │ │ │ + shlb $0x0,0x7ec24(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee84(%rdx) │ │ │ │ + shlb $1,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e42ed4 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x84,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock mov $0x24,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84(%rbx) │ │ │ │ + add %dh,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e42f91 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3ee84(%rbx) │ │ │ │ + adc %dh,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x3ee84(%rbx) │ │ │ │ + and %dh,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e42f,%al │ │ │ │ - mov $0x84,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e42f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x84,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6140c │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e42fad │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ee84(%rbx) │ │ │ │ + xorb $0x0,0x7ec24(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x84,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W xor %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee84b3(%rax) │ │ │ │ + add %ah,0x7ec24b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84b3(%rax) │ │ │ │ + add %dh,0x7ec24b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4309a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee84(%rbx) │ │ │ │ + shlb $0x0,0x7ec24(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x84,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x30,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e43055 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe4,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x84,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee(%rsp,%rax,4) │ │ │ │ + add %dh,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x84,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x3ee(%rsp,%rax,4) │ │ │ │ + and %dh,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x3ee(%rsp,%rax,4) │ │ │ │ + xor %dh,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x84,%spl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%spl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e431 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe4,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84b4(%rax) │ │ │ │ + add %al,0x7ec24b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x31,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x84,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe431,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84b4,%al │ │ │ │ + movabs 0x400000007ec24b4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84b4(%rax) │ │ │ │ + add %dh,0x7ec24b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x84,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee(%rsp,%rax,4) │ │ │ │ + shlb $1,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e431d6 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x84,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x84,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e43294 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3ee84(%rbp) │ │ │ │ + adc %dh,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x3ee84(%rbp) │ │ │ │ + and %dh,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e432,%al │ │ │ │ - mov $0x84,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e432,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x84,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6170f │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e432af │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ee84(%rbp) │ │ │ │ + xorb $0x0,0x7ec24(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x84,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %rsp,%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee84b5(%rax) │ │ │ │ + add %ah,0x7ec24b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84b5(%rax) │ │ │ │ + add %dh,0x7ec24b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4339d │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee84(%rbp) │ │ │ │ + shlb $0x0,0x7ec24(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x84,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x33,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e43357 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe4,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x84,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84(%rsi) │ │ │ │ + add %dh,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x84,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x84,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x84,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e434 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e43430 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xor $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84b6(%rax) │ │ │ │ + add %al,0x7ec24b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x34,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x84,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe434,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84b6,%al │ │ │ │ + movabs 0x400000007ec24b6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84b6(%rax) │ │ │ │ + add %dh,0x7ec24b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xor $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x84,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee84(%rsi) │ │ │ │ + shlb $1,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e434d8 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x84,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock mov $0x24,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84(%rdi) │ │ │ │ + add %dh,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e43597 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3ee84(%rdi) │ │ │ │ + adc %dh,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x3ee84(%rdi) │ │ │ │ + and %dh,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e435,%al │ │ │ │ - mov $0x84,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e435,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x49(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x84,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e61a12 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x49(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e435b1 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ee84(%rdi) │ │ │ │ + xorb $0x0,0x7ec24(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x84,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ ss in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84b7,%al │ │ │ │ + movabs 0x400000007ec24b7,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x36(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb7,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e436a0 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee84(%rdi) │ │ │ │ + shlb $0x0,0x7ec24(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ss in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee84(%rdi) │ │ │ │ + shlb $1,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x36,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e43659 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe4,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x84,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x24,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84(%rax) │ │ │ │ + add %bh,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ss in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3ee84(%rax) │ │ │ │ + adc %bh,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3ee84(%rax) │ │ │ │ + and %bh,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3ee84(%rax) │ │ │ │ + xor %bh,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x3ee84,%eax │ │ │ │ + rex mov $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x3ee84,%eax │ │ │ │ + mov $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e437 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x48(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe4,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x48(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ee84(%rax) │ │ │ │ + cmpb $0x0,0x7ec24(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x37,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee84,%eax │ │ │ │ + mov $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe437,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84b8,%al │ │ │ │ + movabs 0x400000007ec24b8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb8,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee84(%rax) │ │ │ │ + sarb $0x0,0x7ec24(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ee84(%rax) │ │ │ │ + sarb $1,0x7ec24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e437da │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x3ee84,%eax │ │ │ │ + mov $0x7ec24,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmp %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84,%ecx │ │ │ │ + mov $0x7ec24,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4389a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3ee84(%rcx) │ │ │ │ + adc %bh,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3ee84(%rcx) │ │ │ │ + and %bh,0x7ec24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e438,%al │ │ │ │ - mov $0x3ee84,%ecx │ │ │ │ + mov $0x7ec24,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e438,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x47(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x3ee84,%ecx │ │ │ │ + mov $0x7ec24,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e61d15 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x47(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e438b3 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ee84(%rcx) │ │ │ │ + cmpb $0x0,0x7ec24(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee84,%ecx │ │ │ │ + mov $0x7ec24,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %rsp,%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee84b9(%rax) │ │ │ │ + add %ah,0x7ec24b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84b9(%rax) │ │ │ │ + add %dh,0x7ec24b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e439a3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee84(%rcx) │ │ │ │ + sarb $0x0,0x7ec24(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x3ee84,%ecx │ │ │ │ + mov $0x7ec24,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x39,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4395b │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe4,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x3ee84,%ecx │ │ │ │ + mov $0x7ec24,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84(%rdx) │ │ │ │ + add %bh,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x3ee84,%edx │ │ │ │ + mov $0x7ec24,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3ee84(%rdx) │ │ │ │ + and %bh,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3ee84(%rdx) │ │ │ │ + xor %bh,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x3ee84,%edx │ │ │ │ + rex mov $0x7ec24,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x46(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e43a │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x46(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe4,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x46(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84ba(%rax) │ │ │ │ + add %al,0x7ec24ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3a,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee84,%edx │ │ │ │ + mov $0x7ec24,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe43a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84ba,%al │ │ │ │ + movabs 0x400000007ec24ba,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84ba(%rax) │ │ │ │ + add %dh,0x7ec24ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmp %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x3ee84,%edx │ │ │ │ + mov $0x7ec24,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ee84(%rdx) │ │ │ │ + sarb $1,0x7ec24(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e43adc │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x3ee84,%edx │ │ │ │ + mov $0x7ec24,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmp %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84,%ebx │ │ │ │ + mov $0x7ec24,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e43b9d │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3ee84(%rbx) │ │ │ │ + adc %bh,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3ee84(%rbx) │ │ │ │ + and %bh,0x7ec24(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e43b,%al │ │ │ │ - mov $0x3ee84,%ebx │ │ │ │ + mov $0x7ec24,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e43b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x45(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x3ee84,%ebx │ │ │ │ + mov $0x7ec24,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e62018 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x45(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x45(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84bb(%rax) │ │ │ │ + add %al,0x7ec24bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee84bb(%rax) │ │ │ │ + add %dl,0x7ec24bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cmp $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee84bb(%rax) │ │ │ │ + add %ah,0x7ec24bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84bb(%rax) │ │ │ │ + add %dh,0x7ec24bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e43ca6 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee84(%rbx) │ │ │ │ + sarb $0x0,0x7ec24(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x3ee84,%ebx │ │ │ │ + mov $0x7ec24,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3c,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e43c5d │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3ee84,%ebx │ │ │ │ + lock mov $0x7ec24,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84,%esp │ │ │ │ + mov $0x7ec24,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x3ee84,%esp │ │ │ │ + mov $0x7ec24,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3ee(%rsp,%rax,4) │ │ │ │ + and %bh,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3ee(%rsp,%rax,4) │ │ │ │ + xor %bh,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x3ee84,%esp │ │ │ │ + rex mov $0x7ec24,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x3ee84,%esp │ │ │ │ + mov $0x7ec24,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e43d │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x44(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e4(%rip) │ │ │ │ add %dh,-0x44(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ee(%rsp,%rax,4) │ │ │ │ + cmpb $0x0,0x7ec(%rsp) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3d,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee84,%esp │ │ │ │ + mov $0x7ec24,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe43d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84bc,%al │ │ │ │ + movabs 0x400000007ec24bc,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbc,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmp $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee(%rsp,%rax,4) │ │ │ │ + sarb $0x0,0x7ec(%rsp) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ee(%rsp,%rax,4) │ │ │ │ + sarb $1,0x7ec(%rsp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e43dde │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ ds in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3ee84,%esp │ │ │ │ + lock mov $0x7ec24,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ ds in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84(%rbp) │ │ │ │ + add %bh,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e43ea0 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3ee84(%rbp) │ │ │ │ + adc %bh,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3ee84(%rbp) │ │ │ │ + and %bh,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e43e,%al │ │ │ │ - mov $0x3ee84,%ebp │ │ │ │ + mov $0x7ec24,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e43e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x43(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x3ee84,%ebp │ │ │ │ + mov $0x7ec24,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6231b │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x43(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e43eb7 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ee84(%rbp) │ │ │ │ + cmpb $0x0,0x7ec24(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee84,%ebp │ │ │ │ + mov $0x7ec24,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84bd,%al │ │ │ │ + movabs 0x400000007ec24bd,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbd,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e43fa9 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee84(%rbp) │ │ │ │ + sarb $0x0,0x7ec24(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ee84(%rbp) │ │ │ │ + sarb $1,0x7ec24(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3f,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e43f5f │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe4,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x3ee84,%ebp │ │ │ │ + mov $0x7ec24,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84(%rsi) │ │ │ │ + add %bh,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3ee84(%rsi) │ │ │ │ + adc %bh,0x7ec24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x3ee84,%esi │ │ │ │ + mov $0x7ec24,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x3ee84,%esi │ │ │ │ + mov $0x7ec24,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x42(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x3ee84,%esi │ │ │ │ + mov $0x7ec24,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e440 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x42(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e44038 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ee84(%rsi) │ │ │ │ + cmpb $0x0,0x7ec24(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x40,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee84,%esi │ │ │ │ + mov $0x7ec24,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe440,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84be,%al │ │ │ │ + movabs 0x400000007ec24be,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbe,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee84(%rsi) │ │ │ │ + sarb $0x0,0x7ec24(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x3ee84,%esi │ │ │ │ + mov $0x7ec24,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x3ee84,%esi │ │ │ │ + mov $0x7ec24,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.B in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3ee84,%esi │ │ │ │ + lock mov $0x7ec24,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.B in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84(%rdi) │ │ │ │ + add %bh,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e441a3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3ee84(%rdi) │ │ │ │ + adc %bh,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x3ee84,%edi │ │ │ │ + mov $0x7ec24,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e441,%al │ │ │ │ - mov $0x3ee84,%edi │ │ │ │ + mov $0x7ec24,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e441,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x41(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6261e │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x41(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x41(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84bf(%rax) │ │ │ │ + add %al,0x7ec24bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee84bf(%rax) │ │ │ │ + add %dl,0x7ec24bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.X in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84bf,%al │ │ │ │ + movabs 0x400000007ec24bf,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x42(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbf,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e442ac │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee84(%rdi) │ │ │ │ + sarb $0x0,0x7ec24(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.X in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ee84(%rdi) │ │ │ │ + sarb $1,0x7ec24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x42,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e44261 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x1c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3ee84,%edi │ │ │ │ + lock mov $0x7ec24,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds -0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + shlb $0x7,(%rsp,%rbp,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.X in $0x1,%al │ │ │ │ + lock rex.X in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rolb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + shlb $0x7,(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.XB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + and %al,-0x1c(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + shlb $0x7,(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x40(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.XB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - rolb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + shlb $0x7,(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x43(%rax) │ │ │ │ - in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1e443 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ + and $0xec,%al │ │ │ │ (bad) │ │ │ │ - rolb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e443(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x40(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + addb $0x1,-0x1c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1e4433a │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.XB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x43,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - rolb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + shlb $0x7,(%rsp,%rbp,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.XB in $0x1,%al │ │ │ │ + enter $0xe443,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84c0,%al │ │ │ │ + movabs 0x400000007ec24c0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.XB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc0,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.XB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e443e2 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.R in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rolb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + lock shlb $0x7,(%rsp,%rbp,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x44(%rax) │ │ │ │ - in $0x1,%al │ │ │ │ + pop %rax │ │ │ │ + rex.R in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e444a6 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e444,%al │ │ │ │ - roll $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + shll $0x7,(%rsp,%rbp,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1e444(%rax) │ │ │ │ + mov $0x1e444,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - roll $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + shll $0x7,(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.R in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + call 1e62921 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x3f(%rax) │ │ │ │ + and $0xec,%al │ │ │ │ (bad) │ │ │ │ - roll $0x4,0x3(%rsi,%rbp,8) │ │ │ │ - ... │ │ │ │ - rex.RB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e444bb │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x1c(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x3f(%rax) │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84c1(%rax) │ │ │ │ + add %al,0x7ec24c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee84c1(%rax) │ │ │ │ + add %dl,0x7ec24c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.RB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84c1,%al │ │ │ │ + movabs 0x400000007ec24c1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x45(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc1,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e445af │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x84,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x24,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x45,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e44563 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x1c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock roll $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + lock shll $0x7,(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex.RB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + fadds -0x1c(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ret $0xec24 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - ret $0xee84 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec24 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - ret $0xee84 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec24 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.RX in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - ret $0xee84 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec24 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e446 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x1c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4463c │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.RX in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x84,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x24,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x46,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - ret $0xee84 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec24 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe446,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84c2,%al │ │ │ │ + movabs 0x400000007ec24c2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.RX in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc2,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.RX in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x84,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x24,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - ret $0xee84 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec24 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - ret $0xee84 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec24 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ret $0xee84 │ │ │ │ - add (%rax),%eax │ │ │ │ + lock ret $0xec24 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.RXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e447a9 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ret │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e447,%al │ │ │ │ ret │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e447,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e62c24 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84c3(%rax) │ │ │ │ + add %al,0x7ec24c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee84c3(%rax) │ │ │ │ + add %dl,0x7ec24c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.W in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84c3,%al │ │ │ │ + movabs 0x400000007ec24c3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x48(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc3,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e448b2 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x84,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x24,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.W in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x48,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e44865 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ret │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls -0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.W in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e449 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x1c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4493e │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x84,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x24,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x49,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe449,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84c4,%al │ │ │ │ + movabs 0x400000007ec24c4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc4,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.WB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x84,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x24,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WX in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WX in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e44aac │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e44a,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e44a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e62f27 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84c5(%rax) │ │ │ │ + add %al,0x7ec24c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee84c5(%rax) │ │ │ │ + add %dl,0x7ec24c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.WXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84c5,%al │ │ │ │ + movabs 0x400000007ec24c5,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc5,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e44bb5 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x84,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x24,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4b,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e44b67 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x1c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls -0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WXB in $0x1,%al │ │ │ │ + lock rex.WXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + rex (bad) │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c(%rax) │ │ │ │ - in $0x1,%al │ │ │ │ + push %rax │ │ │ │ + rex.WR in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - movb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c(%rax) │ │ │ │ - in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1e44c │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x3a(%rax) │ │ │ │ + and $0xec,%al │ │ │ │ (bad) │ │ │ │ - movb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e44c(%rax) │ │ │ │ + orb $0x0,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WR in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x84,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x24,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4c,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.WR in $0x1,%al │ │ │ │ + enter $0xe44c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84c6,%al │ │ │ │ + movabs 0x400000007ec24c6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WR in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc6,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.WR in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x84,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x24,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.WRB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + sub %cl,-0x1c(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e44ce8 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WRB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + lock (bad) │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4d(%rax) │ │ │ │ - in $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + rex.WRB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e44daf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movl $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e44d,%al │ │ │ │ - movl $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e44d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x39(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x39(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6322a │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x39(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x39(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84c7(%rax) │ │ │ │ + add %al,0x7ec24c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee84c7(%rax) │ │ │ │ + add %dl,0x7ec24c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.WRX in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84c7,%al │ │ │ │ + movabs 0x400000007ec24c7,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc7,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e44eb8 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x84,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x24,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRX in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4e,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e44e69 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x1c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movl $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + lock (bad) │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls -0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xee84,$0x3 │ │ │ │ + enter $0xec24,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRX in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - enter $0xee84,$0x3 │ │ │ │ + enter $0xec24,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - enter $0xee84,$0x3 │ │ │ │ + enter $0xec24,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x38(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WRXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - enter $0xee84,$0x3 │ │ │ │ + enter $0xec24,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e44f │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x38(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x1c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e44f42 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WRXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4f,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - enter $0xee84,$0x3 │ │ │ │ + enter $0xec24,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe44f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84c8,%al │ │ │ │ + movabs 0x400000007ec24c8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WRXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc8,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.WRXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - enter $0xee84,$0x3 │ │ │ │ + enter $0xec24,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - enter $0xee84,$0x3 │ │ │ │ + enter $0xec24,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock enter $0xee84,$0x3 │ │ │ │ + lock enter $0xec24,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e450b2 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ leave │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e450,%al │ │ │ │ leave │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e450,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x37(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x37(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6352d │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x37(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x37(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84c9(%rax) │ │ │ │ + add %al,0x7ec24c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee84c9(%rax) │ │ │ │ + add %dl,0x7ec24c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84c9,%al │ │ │ │ + movabs 0x400000007ec24c9,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x51(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc9,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e451bb │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x84,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0x24,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x51,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4516b │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x1c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms -0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lret $0xee84 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec24 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - lret $0xee84 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec24 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - lret $0xee84 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec24 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x36(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - lret $0xee84 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec24 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e452 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x36(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x1c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e45244 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x84,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x24,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x52,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - lret $0xee84 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec24 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe452,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84ca,%al │ │ │ │ + movabs 0x400000007ec24ca,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xca,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x84,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0x24,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - lret $0xee84 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec24 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - lret $0xee84 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec24 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rbx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lret $0xee84 │ │ │ │ - add (%rax),%eax │ │ │ │ + lock lret $0xec24 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rbx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e453b5 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lret │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e453,%al │ │ │ │ lret │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e453,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x35(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x35(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e63830 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x35(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e453c5 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x84,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x24,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lret │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rsp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84cb,%al │ │ │ │ + movabs 0x400000007ec24cb,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x54(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcb,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e454be │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x84,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0x24,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x54,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4546d │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lret │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int3 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ int3 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x34(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int3 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e455 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x34(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x1c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e45546 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rbp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x84,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x24,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x55,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ int3 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe455,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84cc,%al │ │ │ │ + movabs 0x400000007ec24cc,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rbp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcc,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rbp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x84,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0x24,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int3 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ int3 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rsi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock int3 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rsi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e456b8 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - int $0x84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e456,%al │ │ │ │ - int $0x84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e456,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x33(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x33(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e63b33 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x33(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x33(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84cd(%rax) │ │ │ │ + add %al,0x7ec24cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee84cd(%rax) │ │ │ │ + add %dl,0x7ec24cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rdi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84cd,%al │ │ │ │ + movabs 0x400000007ec24cd,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x57(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcd,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e457c1 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x84,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0x24,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x57,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4576f │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x1c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock int $0x84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock int $0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms -0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rdi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x32(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e458 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x32(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e45848 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x84,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x24,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x58,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe458,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84ce,%al │ │ │ │ + movabs 0x400000007ec24ce,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xce,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x84,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0x24,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e459bb │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ iret │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e459,%al │ │ │ │ iret │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e459,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x31(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x31(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e63e36 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x31(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x31(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84cf(%rax) │ │ │ │ + add %al,0x7ec24cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee84cf(%rax) │ │ │ │ + add %dl,0x7ec24cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84cf,%al │ │ │ │ + movabs 0x400000007ec24cf,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcf,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e45ac4 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x84,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0x24,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5a,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e45a71 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock iret │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps -0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $1,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rolb $1,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $1,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - rolb $1,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $1,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x30(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rbx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - rolb $1,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $1,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e45b │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x30(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x1c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e45b4a │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rbx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5b,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - rolb $1,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $1,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe45b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84d0,%al │ │ │ │ + movabs 0x400000007ec24d0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rbx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd0,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rbx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e45bf2 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rsp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rolb $1,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + lock shlb $1,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rsp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e45cbe │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e45c,%al │ │ │ │ - roll $1,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + shll $1,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e45c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - roll $1,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + shll $1,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e64139 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84d1(%rax) │ │ │ │ + add %al,0x7ec24d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee84d1(%rax) │ │ │ │ + add %dl,0x7ec24d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rbp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84d1,%al │ │ │ │ + movabs 0x400000007ec24d1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd1,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e45dc7 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x84,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x24,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rbp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5d,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e45d73 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock roll $1,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + lock shll $1,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps -0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb %cl,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb %cl,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rolb %cl,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb %cl,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - rolb %cl,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb %cl,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - rolb %cl,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb %cl,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e45e │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x1c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e45e4c │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rsi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x84,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x24,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5e,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - rolb %cl,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb %cl,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe45e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84d2,%al │ │ │ │ + movabs 0x400000007ec24d2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rsi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd2,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rsi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x84,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x24,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rolb %cl,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb %cl,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - rolb %cl,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb %cl,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rdi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rolb %cl,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + lock shlb %cl,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rdi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e45fc1 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - roll %cl,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + shll %cl,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e45f,%al │ │ │ │ - roll %cl,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + shll %cl,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e45f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6443c │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84d3(%rax) │ │ │ │ + add %al,0x7ec24d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee84d3(%rax) │ │ │ │ + add %dl,0x7ec24d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84d3,%al │ │ │ │ + movabs 0x400000007ec24d3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x60(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd3,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e460ca │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x84,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x24,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x60,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e46075 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock roll %cl,0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + lock shll %cl,(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e461 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4614e │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x84,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x24,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x61,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe461,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84d4,%al │ │ │ │ + movabs 0x400000007ec24d4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd4,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x84,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x24,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e462c4 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - {rex2 0x84} pmaxsw (%rbx),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e462,%al │ │ │ │ - {rex2 0x84} pmaxsw (%rbx),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e462,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6473f │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84d5(%rax) │ │ │ │ + add %al,0x7ec24d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee84d5(%rax) │ │ │ │ + add %dl,0x7ec24d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movslq %esp,%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee84d5(%rax) │ │ │ │ + add %ah,0x7ec24d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsxd %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84d5(%rax) │ │ │ │ + add %dh,0x7ec24d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e463cd │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x84,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x24,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsxd %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - {rex2 0x84} pmaxsw (%rbx),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x63,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e46377 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock {rex2 0x84} pmaxsw (%rbx),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e464 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x84,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x24,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x64,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe464,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84d6,%al │ │ │ │ + movabs 0x400000007ec24d6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd6,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ fs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x84,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x24,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ gs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ gs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e465c7 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e465,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e465,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x29(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x29(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e64a42 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x29(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x29(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84d7(%rax) │ │ │ │ + add %al,0x7ec24d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee84d7(%rax) │ │ │ │ + add %dl,0x7ec24d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ data16 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84d7,%al │ │ │ │ + movabs 0x400000007ec24d7,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x66(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd7,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e466d0 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x84,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x24,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ data16 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x66,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e46679 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xlat %ds:(%rbx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fsubs (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock data16 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - fadds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fsubs (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - fadds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fsubs (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x28(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ addr32 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - fadds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fsubs (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e467 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x28(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e46752 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ addr32 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x67,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - fadds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fsubs (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe467,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84d8,%al │ │ │ │ + movabs 0x400000007ec24d8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ addr32 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd8,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ addr32 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcr $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - fadds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fsubs (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - fadds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fsubs (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push $0x1e4 │ │ │ │ add %al,(%rax) │ │ │ │ - lock fadds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + lock fsubs (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push $0x1e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e468ca │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - flds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fldenv (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e468,%al │ │ │ │ - flds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fldenv (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e468,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x27(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x27(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e64d45 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x27(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x27(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84d9(%rax) │ │ │ │ + add %al,0x7ec24d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee84d9(%rax) │ │ │ │ + add %dl,0x7ec24d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x1,%rsp,%rsp │ │ │ │ - add %ah,0x3ee84d9(%rax) │ │ │ │ + add %ah,0x7ec24d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x1,%esp,%esp │ │ │ │ - add %dh,0x3ee84d9(%rax) │ │ │ │ + add %dh,0x7ec24d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e469d3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x84,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcr $0x24,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ imul $0x1,%esp,%esp │ │ │ │ add %dl,%al │ │ │ │ - flds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fldenv (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x69,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4697b │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock flds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + lock fldenv (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs -0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fiaddl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fisubl (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x1,%esp,%esp │ │ │ │ add %dl,(%rax) │ │ │ │ - fiaddl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fisubl (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - fiaddl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fisubl (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - fiaddl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fisubl (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x26(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push $0xffffffffffffffe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x26(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e46a │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x26(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e46a54 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push $0xffffffffffffffe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee84da(%rax) │ │ │ │ + add %al,0x7ec24da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6a,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - fiaddl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fisubl (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe46a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84da,%al │ │ │ │ + movabs 0x400000007ec24da,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push $0xffffffffffffffe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee84da(%rax) │ │ │ │ + add %dh,0x7ec24da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push $0xffffffffffffffe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - fiaddl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fisubl (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - fiaddl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fisubl (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - fiaddl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fisubl (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x1,%esp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fiaddl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + lock fisubl (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ imul $0x1,%esp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e46bcd │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - fildl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e46b,%al │ │ │ │ - fildl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e46b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x25(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x25(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e65048 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x25(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e46bd5 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x84,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x24,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - fildl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W insb (%dx),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee84db,%al │ │ │ │ + movabs 0x400000007ec24db,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdb,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e46cd6 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x84,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcr $0x24,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6c,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e46c7d │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - fildl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock insb (%dx),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - faddl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fsubl (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - faddl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fsubl (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x24(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W faddl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.W fsubl (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e46d │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x24(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee84dc │ │ │ │ + push $0x7ec24dc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e46d6e │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6d,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe46d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - faddl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fsubl (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e46e3f │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xdc,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84dc,%eax │ │ │ │ + mov $0x7ec24dc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - faddl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fsubl (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - faddl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fsubl (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex outsb %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d2f319 │ │ │ │ + call 9d09319 <_edata@@Base+0x2b09319> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - faddl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fsubl (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e46ed0 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - fldl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + frstor (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e46e,%al │ │ │ │ - fldl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + frstor (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e46e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - fldl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + frstor (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x23(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6534b │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x23(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x23(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x23(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee84dd(%rax) │ │ │ │ + add %cl,0x7ec24dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - fldl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + frstor (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xdd,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e46fd9 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84dd,%eax │ │ │ │ + mov $0x7ec24dd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84dd,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24dd,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6f,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(5) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d2f49a │ │ │ │ + call 9d0949a <_edata@@Base+0x2b0949a> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs -0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - fldl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + frstor (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - fiadds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fisubs (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - fiadds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fisubs (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - fiadds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fisubs (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jo 1e47027 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x22(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e470 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x22(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee84de │ │ │ │ + push $0x7ec24de │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jo 1e4706f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x22(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x70,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe470,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - fiadds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fisubs (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e47142 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xde,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jo 1e470cf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84de(%rax) │ │ │ │ + add %bh,0x7ec24de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - fiadds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fisubs (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - fiadds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fisubs (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jno 1e47117 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - fiadds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fisubs (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jno 1e4712f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - fiadds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fisubs (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e471d3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - filds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fbld (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e471,%al │ │ │ │ - filds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fbld (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e471,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - filds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fbld (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x21(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6564e │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x21(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x21(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x21(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee84df(%rax) │ │ │ │ + add %cl,0x7ec24df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jb 1e4721f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee84df(%rax) │ │ │ │ + add %bl,0x7ec24df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jb 1e47237 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee84df(%rax) │ │ │ │ + add %ch,0x7ec24df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e472dc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84df,%eax │ │ │ │ + mov $0x7ec24df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jb 1e47267 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - filds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fbld (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x72,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(7) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d2f79c │ │ │ │ + call 9d0979c <_edata@@Base+0x2b0979c> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs -0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - filds 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + fbld (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jb 1e472c7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - loopne 1e4726f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e4730f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - loopne 1e47287 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e47327 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - loopne 1e4729f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e4733f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - loopne 1e472b7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e47357 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jae 1e47327 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x20(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e473 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x20(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee84e0 │ │ │ │ + push $0x7ec24e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jae 1e4736f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x20(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x73,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe473,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - loopne 1e47347 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e473e7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e47445 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe0,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jae 1e473cf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84e0(%rax) │ │ │ │ + add %bh,0x7ec24e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84e0,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24e0,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(0),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex je 1e47417 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - loopne 1e473bf │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e4745f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ je 1e4742f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - loopne 1e473d7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e47477 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e474d6 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e474,%al │ │ │ │ - loope 1e4741f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e474bf │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e474,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - loope 1e47437 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e474d7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W loope 1e4744f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W loope 1e474ef │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e65951 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1f(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee84e1(%rax) │ │ │ │ + add %cl,0x7ec24e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jne 1e4751f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee84e1(%rax) │ │ │ │ + add %bl,0x7ec24e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jne 1e47537 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee84e1(%rax) │ │ │ │ + add %ch,0x7ec24e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e475df │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84e1,%eax │ │ │ │ + mov $0x7ec24e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1e47567 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - loope 1e4750f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e475af │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x75,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(1),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d2fa9e │ │ │ │ + call 9d09a9e <_edata@@Base+0x2b09a9e> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs -0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - loope 1e47557 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e475f7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jne 1e475c7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - loop 1e4756f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e4760f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - loop 1e47587 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e47627 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - loop 1e4759f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e4763f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - loop 1e475b7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e47657 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jbe 1e47627 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e476 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee84e2 │ │ │ │ + push $0x7ec24e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jbe 1e4766f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1e(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x76,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe476,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - loop 1e47647 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e476e7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e47748 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe2,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jbe 1e476cf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84e2(%rax) │ │ │ │ + add %bh,0x7ec24e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - loop 1e4768f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e4772f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - loop 1e476a7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e47747 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex ja 1e47717 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - loop 1e476bf │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e4775f │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ ja 1e4772f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - loop 1e476d7 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e47777 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e477d9 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - jrcxz 1e47707 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e477a7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e477,%al │ │ │ │ - jrcxz 1e4771f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e477bf │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e477,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jrcxz 1e47737 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e477d7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e65c54 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1d(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee84e3(%rax) │ │ │ │ + add %cl,0x7ec24e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W js 1e4781f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee84e3(%rax) │ │ │ │ + add %bl,0x7ec24e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ js 1e47837 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee84e3(%rax) │ │ │ │ + add %ch,0x7ec24e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e478e2 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84e3,%eax │ │ │ │ + mov $0x7ec24e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ js 1e47867 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - jrcxz 1e4780f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e478af │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x78,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(3),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d2fda0 │ │ │ │ + call 9d09da0 <_edata@@Base+0x2b09da0> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs -0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - jrcxz 1e47857 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e478f7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock js 1e478c7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - in $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - in $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - in $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - in $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jns 1e47927 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e479 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee84e4 │ │ │ │ + push $0x7ec24e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jns 1e4796f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1c(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x79,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe479,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - in $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e47a4b │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe4,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jns 1e479cf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84e4(%rax) │ │ │ │ + add %bh,0x7ec24e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - in $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - in $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jp 1e47a17 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - in $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jp 1e47a2f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - in $0x84,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x24,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e47adc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - in $0x84,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x24,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e47a,%al │ │ │ │ - in $0x84,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x24,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e47a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - in $0x84,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x24,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e65f57 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1b(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee84e5(%rax) │ │ │ │ + add %cl,0x7ec24e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jnp 1e47b1f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee84e5(%rax) │ │ │ │ + add %bl,0x7ec24e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jnp 1e47b37 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee84e5(%rax) │ │ │ │ + add %ch,0x7ec24e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e47be5 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84e5,%eax │ │ │ │ + mov $0x7ec24e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jnp 1e47b67 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - in $0x84,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x24,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7b,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(5),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d300a2 │ │ │ │ + call 9d0a0a2 <_edata@@Base+0x2b0a0a2> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs -0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - in $0x84,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x24,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jnp 1e47bc7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - out %al,$0x84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jl 1e47c27 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e47c │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jl 1e47c6f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1a(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7c,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe47c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - out %al,$0x84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e47d4e │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe6,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jl 1e47ccf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84e6(%rax) │ │ │ │ + add %bh,0x7ec24e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - out %al,$0x84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - out %al,$0x84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jge 1e47d17 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - out %al,$0x84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jge 1e47d2f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - out %al,$0x84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e47ddf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - out %eax,$0x84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e47d,%al │ │ │ │ - out %eax,$0x84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e47d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - out %eax,$0x84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x19(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6625a │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x19(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x19(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x19(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee84e7(%rax) │ │ │ │ + add %cl,0x7ec24e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jle 1e47e1f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee84e7(%rax) │ │ │ │ + add %bl,0x7ec24e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jle 1e47e37 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee84e7(%rax) │ │ │ │ + add %ch,0x7ec24e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e47ee8 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84e7,%eax │ │ │ │ + mov $0x7ec24e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jle 1e47e67 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - out %eax,$0x84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7e,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(7),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d303a4 │ │ │ │ + call 9d0a3a4 <_edata@@Base+0x2b0a3a4> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs -0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - out %eax,$0x84 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x24 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jle 1e47ec7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - call 1e86d72 │ │ │ │ + call 1ec6b12 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - call 1e86d8a │ │ │ │ + call 1ec6b2a │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - call 1e86da2 │ │ │ │ + call 1ec6b42 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - call 1e86dba │ │ │ │ + call 1ec6b5a │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jg 1e47f27 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x18(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e47f │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x18(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee84e8 │ │ │ │ + push $0x7ec24e8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jg 1e47f6f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x18(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7f,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe47f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - call 1e86e4a │ │ │ │ + call 1ec6bea │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e48051 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe8,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jg 1e47fcf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84e8(%rax) │ │ │ │ + add %bh,0x7ec24e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84e8,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24e8,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(0),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1,%spl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d30525 │ │ │ │ + call 9d0a525 <_edata@@Base+0x2b0a525> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - call 1e86eda │ │ │ │ + call 1ec6c7a │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e47fe2 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e480,%al │ │ │ │ - jmp 1e86f22 │ │ │ │ + jmp 1ec6cc2 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e480,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jmp 1e86f3a │ │ │ │ + jmp 1ec6cda │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jmp 1e86f52 │ │ │ │ + rex.W jmp 1ec6cf2 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6655d │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x17(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee84e9 │ │ │ │ + push $0x7ec24e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e480fb │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1,%rsp │ │ │ │ - add %bl,0x3ee84e9(%rax) │ │ │ │ + add %bl,0x7ec24e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x1,%esp │ │ │ │ - add %ch,0x3ee84e9(%rax) │ │ │ │ + add %ch,0x7ec24e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e480eb │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84e9,%eax │ │ │ │ + mov $0x7ec24e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0x1,%esp │ │ │ │ add %cl,%al │ │ │ │ - jmp 1e87012 │ │ │ │ + jmp 1ec6db2 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x81,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(1),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e4(%rcx) │ │ │ │ add %ch,%al │ │ │ │ - jmp 1e87042 │ │ │ │ + jmp 1ec6de2 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jmp 1e8705a │ │ │ │ + jmp 1ec6dfa │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0x1,%esp │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e482 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x16(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e4(%rdx) │ │ │ │ add %ch,-0x16(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4827c │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x82,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe482,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e48254 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xea,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84ea,%eax │ │ │ │ + mov $0x7ec24ea,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84ea,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24ea,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(2),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d30827 │ │ │ │ + call 9d0a827 <_edata@@Base+0x2b0a827> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and $0x1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e482e5 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e483,%al │ │ │ │ - jmp 1e4831f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e483bf │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e483,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jmp 1e48337 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e483d7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jmp 1e4834f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W jmp 1e483ef │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e66860 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x15(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rsp,%riz,8) │ │ │ │ add %ch,-0x15(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1(%rsp,%riz,8) │ │ │ │ add %bh,-0x15(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1(%rsp,%riz,8) │ │ │ │ - add %cl,0x3ee84eb(%rax) │ │ │ │ + add %cl,0x7ec24eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W test %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee84eb(%rax) │ │ │ │ + add %bl,0x7ec24eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee84eb(%rax) │ │ │ │ + add %ch,0x7ec24eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e483ee │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84eb,%eax │ │ │ │ + mov $0x7ec24eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - jmp 1e4840f │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e484af │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x84,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(3),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1(%rsp,%riz,8) │ │ │ │ - call 5d309a8 │ │ │ │ + call 9d0a9a8 <_edata@@Base+0x2b0a9a8> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1(%rsp,%riz,8) │ │ │ │ add %bh,%al │ │ │ │ - jmp 1e48457 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e484f7 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x14(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e485 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x14(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e4(%rbp) │ │ │ │ add %ch,-0x14(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ test %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x14(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x85,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe485,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ in (%dx),%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e48557 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xec,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ test %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84ec(%rax) │ │ │ │ + add %bh,0x7ec24ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84ec,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24ec,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(4),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ in (%dx),%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ in (%dx),%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e485e8 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e486,%al │ │ │ │ in (%dx),%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e486,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W in (%dx),%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e66b63 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x13(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee84ed │ │ │ │ + push $0x7ec24ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e486ff │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rsp,%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee84ed(%rax) │ │ │ │ + add %bl,0x7ec24ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee84ed(%rax) │ │ │ │ + add %ch,0x7ec24ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e486f1 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84ed,%eax │ │ │ │ + mov $0x7ec24ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ in (%dx),%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x87,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(5),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e4(%rdi) │ │ │ │ add %ch,%al │ │ │ │ in (%dx),%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ in (%dx),%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x12(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e488 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x12(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e4(%rax) │ │ │ │ add %ch,-0x12(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x12(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x88,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe488,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ out %al,(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4885a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xee,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84ee(%rax) │ │ │ │ + add %bh,0x7ec24ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84ee,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24ee,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(6),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ out %al,(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ out %al,(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e488eb │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e489,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e489,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W out %eax,(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e66e66 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x11(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee84ef │ │ │ │ + push $0x7ec24ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e48a01 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee84ef(%rax) │ │ │ │ + add %bl,0x7ec24ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee84ef(%rax) │ │ │ │ + add %ch,0x7ec24ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e489f4 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84ef,%eax │ │ │ │ + mov $0x7ec24ef,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8a,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(7),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e4(%rdx) │ │ │ │ add %ch,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ out %eax,(%dx) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - lock test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x10(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e48b │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x10(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e4(%rbx) │ │ │ │ add %ch,-0x10(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x10(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8b,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe48b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - lock test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e48b5d │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf0,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84f0(%rax) │ │ │ │ + add %bh,0x7ec24f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1(%rsp,%riz,8) │ │ │ │ add %cl,%al │ │ │ │ - lock test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1(%rsp,%riz,8) │ │ │ │ add %bl,%al │ │ │ │ - lock test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %fs,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - lock test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov %fs,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - lock test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e48bee │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1(%rsp,%riz,8) │ │ │ │ add %bl,(%rax) │ │ │ │ int1 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e48c,%al │ │ │ │ int1 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e48c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ int1 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1(%rsp,%riz,8) │ │ │ │ add %cl,-0xf(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e67169 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xf(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee84f1 │ │ │ │ + push $0x7ec24f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e48d03 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea (bad),%rsp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ int1 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lea (bad),%esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf1,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e48cf7 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84f1,%eax │ │ │ │ + mov $0x7ec24f1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lea (bad),%esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84f1,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24f1,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8d,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(1),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e4(%rbp) │ │ │ │ add %ch,%al │ │ │ │ int1 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ int1 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lea (bad),%esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %esp,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xe(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e48e │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xe(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e4(%rsi) │ │ │ │ add %ch,-0xe(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov %esp,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xe(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8e,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe48e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - repnz test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repnz and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e48e60 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf2,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov %esp,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee84f2(%rax) │ │ │ │ + add %bh,0x7ec24f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84f2,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24f2,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(2),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3142f │ │ │ │ + call 9d0b42f <_edata@@Base+0x2b0b42f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - repnz test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repnz and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e48ef1 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e48f,%al │ │ │ │ - repz test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repz and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e48f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - repz test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repz and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - repz test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repz and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6746c │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xd(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee84f3 │ │ │ │ + push $0x7ec24f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e49005 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W nop │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - repz test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repz and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf3,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e48ffa │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84f3,%eax │ │ │ │ + mov $0x7ec24f3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ nop │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84f3,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24f3,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x90,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(3),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e4(%rax) │ │ │ │ add %ch,%al │ │ │ │ - repz test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repz and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - repz test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repz and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock nop │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ecx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W hlt │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e491 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xc(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e4(%rcx) │ │ │ │ add %ch,-0xc(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%ecx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e49186 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x91,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe491,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ hlt │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e49163 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf4,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%ecx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84f4,%eax │ │ │ │ + mov $0x7ec24f4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84f4,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24f4,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(4),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%edx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d31731 │ │ │ │ + call 9d0b731 <_edata@@Base+0x2b0b731> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%edx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ hlt │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e491f4 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e492,%al │ │ │ │ cmc │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e492,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cmc │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cmc │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6776f │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xb(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee84f5 │ │ │ │ + push $0x7ec24f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e49307 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rbx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmc │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf5,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e492fd │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84f5,%eax │ │ │ │ + mov $0x7ec24f5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ebx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84f5,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24f5,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x93,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(5),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e4(%rbx) │ │ │ │ add %ch,%al │ │ │ │ cmc │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmc │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1(%rsp,%riz,8) │ │ │ │ add %bl,(%rax) │ │ │ │ - testb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ - add %al,(%rax) │ │ │ │ + mulb (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,0x1(%rsp,%riz,8) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mulb (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1(%rsp,%riz,8) │ │ │ │ add %bh,(%rax) │ │ │ │ - testb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + mulb (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W testb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + rex.W mulb (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x6c(%rax) │ │ │ │ - in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1e494 │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - testb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + add %bl,-0xa(%rax) │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e494(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0xa(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + adcb $0x0,0x1(%rsp,%riz,8) │ │ │ │ + push $0x7ec24f6 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e49488 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x94,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe494,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - testb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + mulb (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1e49466 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf6,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84f6,%eax │ │ │ │ + mov $0x7ec24f6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84f6,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24f6,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(6),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%ebp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d31a33 │ │ │ │ + call 9d0ba33 <_edata@@Base+0x2b0ba33> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - testb $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + mulb (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6b(%rax) │ │ │ │ + jo 1e494f7 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e495,%al │ │ │ │ - testl $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + mull (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e495,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - testl $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + mull (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - testq $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + mulq (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e67a72 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x9(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee84f7 │ │ │ │ + push $0x7ec24f7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e49609 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rsi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - testl $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + mull (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf7,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e49600 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84f7,%eax │ │ │ │ + mov $0x7ec24f7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%esi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84f7,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24f7,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x96,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(7),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e4(%rsi) │ │ │ │ add %ch,%al │ │ │ │ - testl $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + mull (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - testl $0x4,0x3(%rsi,%rbp,8) │ │ │ │ + mull (%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%esi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%edi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W clc │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e497 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x8(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e4(%rdi) │ │ │ │ add %ch,-0x8(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%edi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4978a │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x97,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe497,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ clc │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e49769 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf8,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%edi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84f8,%eax │ │ │ │ + mov $0x7ec24f8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84f8,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24f8,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(0),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cwtl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d31d35 │ │ │ │ + call 9d0bd35 <_edata@@Base+0x2b0bd35> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cwtl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ clc │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e497fa │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e498,%al │ │ │ │ stc │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e498,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stc │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W stc │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e67d75 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee84f9 │ │ │ │ + push $0x7ec24f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4990b │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cqto │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ stc │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf9,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e49903 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84f9,%eax │ │ │ │ + mov $0x7ec24f9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cltd │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84f9,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24f9,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x99,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(1),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e4(%rcx) │ │ │ │ add %ch,%al │ │ │ │ stc │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ stc │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cltd │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cli │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e49a │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e4(%rdx) │ │ │ │ add %ch,-0x6(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e49a8c │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9a,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%dl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe49a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cli │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e49a6c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfa,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84fa,%eax │ │ │ │ + mov $0x7ec24fa,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84fa,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24fa,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(2),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ fwait │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d32037 │ │ │ │ + call 9d0c037 <_edata@@Base+0x2b0c037> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fwait │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cli │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e49afd │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%bl │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e49b,%al │ │ │ │ sti │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e49b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sti │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sti │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e68078 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1(%rsp,%riz,8) │ │ │ │ add %ch,-0x5(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1(%rsp,%riz,8) │ │ │ │ add %bh,-0x5(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1(%rsp,%riz,8) │ │ │ │ - add %cl,0x3ee84fb(%rax) │ │ │ │ + add %cl,0x7ec24fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pushf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sti │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfb,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e49c06 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84fb,%eax │ │ │ │ + mov $0x7ec24fb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pushf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84fb,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24fb,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9c,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(3),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1(%rsp,%riz,8) │ │ │ │ - call 5d321b8 │ │ │ │ + call 9d0c1b8 <_edata@@Base+0x2b0c1b8> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1(%rsp,%riz,8) │ │ │ │ add %bh,%al │ │ │ │ sti │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pushf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ popf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cld │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e49d │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e4(%rbp) │ │ │ │ add %ch,-0x4(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ popf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e49d8e │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9d,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%ah │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe49d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cld │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e49d6f │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfc,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ popf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84fc,%eax │ │ │ │ + mov $0x7ec24fc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84fc,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24fc,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(4),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d32339 │ │ │ │ + call 9d0c339 <_edata@@Base+0x2b0c339> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cld │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e49e00 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e49e,%al │ │ │ │ std │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e49e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ std │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W std │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6837b │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee84fd │ │ │ │ + push $0x7ec24fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e49f0f │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%ch │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W lahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ std │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfd,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e49f09 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84fd,%eax │ │ │ │ + mov $0x7ec24fd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84fd,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24fd,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9f,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(5),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e4(%rdi) │ │ │ │ add %ch,%al │ │ │ │ std │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ std │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs 0xfe480000000001e4,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4a0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e4(%rax) │ │ │ │ add %ch,-0x2(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movabs 0xfe780000000001e4,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa0,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%dh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4a0,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - incb 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4a072 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfe,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ movabs 0xfeb80000000001e4,%al │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x84fe,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x24fe,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(6),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movabs 0xfee80000000001e4,%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movabs 0xfef80000000001e4,%eax │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4a103 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4a1,%al │ │ │ │ - incl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4a1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - incl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - incq 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.W jmp *(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6867e │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1(%rax) │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee84ff │ │ │ │ + push $0x7ec24ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4a211 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%bh │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W movabs %al,0xff980000000001e4 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs %al,0xffa80000000001e4 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4a20c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee84ff,%eax │ │ │ │ + mov $0x7ec24ff,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movabs %al,0xffc80000000001e4 │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa2,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(7),%st │ │ │ │ - test %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e4(%rdx) │ │ │ │ add %ch,%al │ │ │ │ - incl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - incl 0x3(%rsi,%rbp,8) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *(%rsp,%rbp,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs %al,0x80000000001e4 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lock movabs %al,0x80000000001e4 │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs %eax,0x480000000001e4 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x0(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e4(%rbx) │ │ │ │ add %ch,0x0(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movabs %eax,0x780000000001e4 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa3,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4a3,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - add %al,0x3ee(%rbp) │ │ │ │ + add %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4a375 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x0,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ movabs %eax,0xb80000000001e4 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1(%rsp,%riz,8) │ │ │ │ add %cl,%al │ │ │ │ - add %al,0x3ee(%rbp) │ │ │ │ + add %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1(%rsp,%riz,8) │ │ │ │ add %bl,%al │ │ │ │ - add %al,0x3ee(%rbp) │ │ │ │ + add %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3293d │ │ │ │ + call 9d0c93d <_edata@@Base+0x2b0c93d> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - add %al,0x3ee(%rbp) │ │ │ │ + add %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4a406 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1(%rsp,%riz,8) │ │ │ │ add %bl,(%rax) │ │ │ │ - add %eax,0x3ee(%rbp) │ │ │ │ + add %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4a4,%al │ │ │ │ - add %eax,0x3ee(%rbp) │ │ │ │ + add %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4a4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - add %eax,0x3ee(%rbp) │ │ │ │ + add %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rsp,%riz,8) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e68981 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8501 │ │ │ │ + push $0x7ec2501 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4a513 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - add %eax,0x3ee(%rbp) │ │ │ │ + add %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4a50f │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8501,%eax │ │ │ │ + mov $0x7ec2501,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8501,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2501,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa5,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e4(%rbp) │ │ │ │ add %ch,%al │ │ │ │ - add %eax,0x3ee(%rbp) │ │ │ │ + add %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - add %eax,0x3ee(%rbp) │ │ │ │ + add %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W add 0x3ee(%rbp),%al │ │ │ │ + rex.W add 0x7ec(%rip),%spl │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4a6 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e4(%rsi) │ │ │ │ add %ch,0x2(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4a694 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa6,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4a6,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - add 0x3ee(%rbp),%al │ │ │ │ + add 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4a678 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8502,%eax │ │ │ │ + mov $0x7ec2502,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8502,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2502,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d32c3f │ │ │ │ + call 9d0cc3f <_edata@@Base+0x2b0cc3f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - add 0x3ee(%rbp),%al │ │ │ │ + add 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4a709 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4a7,%al │ │ │ │ - add 0x3ee(%rbp),%eax │ │ │ │ + add 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4a7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - add 0x3ee(%rbp),%eax │ │ │ │ + add 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add 0x3ee(%rbp),%rax │ │ │ │ + add 0x7ec(%rip),%rsp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e68c84 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8503 │ │ │ │ + push $0x7ec2503 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4a815 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W test $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8503(%rax) │ │ │ │ + add %bl,0x7ec2503(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8503(%rax) │ │ │ │ + add %ch,0x7ec2503(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4a812 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8503,%eax │ │ │ │ + mov $0x7ec2503,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - add 0x3ee(%rbp),%eax │ │ │ │ + add 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa8,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e4(%rax) │ │ │ │ add %ch,%al │ │ │ │ - add 0x3ee(%rbp),%eax │ │ │ │ + add 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - add 0x3ee(%rbp),%eax │ │ │ │ + add 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - add $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,0x3ee(,%rax,4) │ │ │ │ + sbb %al,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,0x3ee(,%rax,4) │ │ │ │ + sub %al,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,0x3ee(,%rax,4) │ │ │ │ + cmp %al,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W add $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W add $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4a9 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e4(%rcx) │ │ │ │ add %ch,0x4(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ test $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4a996 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa9,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0x3ee(,%rax,4) │ │ │ │ + mov %al,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4a9,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - add $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4a97b │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ test $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8504,%eax │ │ │ │ + mov $0x7ec2504,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8504,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2504,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds 0x3ee(,%rax,4) │ │ │ │ + fadds 0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex stos %al,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d32f41 │ │ │ │ + call 9d0cf41 <_edata@@Base+0x2b0cf41> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - add $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4aa0c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,0x3ee85(%rip) │ │ │ │ + or %al,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,0x3ee85(%rip) │ │ │ │ + sbb %al,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4aa,%al │ │ │ │ - add $0x3ee85,%eax │ │ │ │ + add $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4aa,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - add $0x3ee85,%eax │ │ │ │ + add $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3ee85,%rax │ │ │ │ + add $0x7ec25,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e68f87 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8505 │ │ │ │ + push $0x7ec2505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4ab17 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0x3ee85(%rip) │ │ │ │ + mov %al,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ stos %rax,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - add $0x3ee85,%eax │ │ │ │ + add $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4ab15 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8505,%eax │ │ │ │ + mov $0x7ec2505,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8505,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2505,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xab,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds 0x3ee85(%rip) │ │ │ │ + fadds 0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e4(%rbx) │ │ │ │ add %ch,%al │ │ │ │ - add $0x3ee85,%eax │ │ │ │ + add $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - add $0x3ee85,%eax │ │ │ │ + add $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock stos %eax,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1(%rsp,%riz,8) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1(%rsp,%riz,8) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1(%rsp,%riz,8) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4ac │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1(%rsp,%riz,8) │ │ │ │ - push $0x3ee8506 │ │ │ │ + push $0x7ec2506 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4ac98 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xac,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4ac,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4ac7e │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8506,%eax │ │ │ │ + mov $0x7ec2506,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8506,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2506,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lods %ds:(%rsi),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d33243 │ │ │ │ + call 9d0d243 <_edata@@Base+0x2b0d243> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4ad0f │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4ad,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4ad,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6928a │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8507 │ │ │ │ + push $0x7ec2507 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4ae19 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W scas %es:(%rdi),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4ae18 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8507,%eax │ │ │ │ + mov $0x7ec2507,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8507,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2507,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xae,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e4(%rsi) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W or %al,0x3ee(%rbp) │ │ │ │ + rex.W or %spl,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4af │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x8(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e4(%rdi) │ │ │ │ add %ch,0x8(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4af9a │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xaf,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4af,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - or %al,0x3ee(%rbp) │ │ │ │ + or %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4af81 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8508,%eax │ │ │ │ + mov $0x7ec2508,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8508,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2508,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - or %al,0x3ee(%rbp) │ │ │ │ + or %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - or %al,0x3ee(%rbp) │ │ │ │ + or %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4b012 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4b0,%al │ │ │ │ - or %eax,0x3ee(%rbp) │ │ │ │ + or %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4b0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - or %eax,0x3ee(%rbp) │ │ │ │ + or %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %rax,0x3ee(%rbp) │ │ │ │ + or %rsp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6958d │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x9(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8509 │ │ │ │ + push $0x7ec2509 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4b11b │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8509(%rax) │ │ │ │ + add %bl,0x7ec2509(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8509(%rax) │ │ │ │ + add %ch,0x7ec2509(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4b11b │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8509,%eax │ │ │ │ + mov $0x7ec2509,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - or %eax,0x3ee(%rbp) │ │ │ │ + or %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb1,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e4(%rcx) │ │ │ │ add %ch,%al │ │ │ │ - or %eax,0x3ee(%rbp) │ │ │ │ + or %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - or %eax,0x3ee(%rbp) │ │ │ │ + or %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - or 0x3ee(%rbp),%al │ │ │ │ + or 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe4,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xa(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4b2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xa(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e4(%rdx) │ │ │ │ add %ch,0xa(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xe4,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xa(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb2,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4b2,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - or 0x3ee(%rbp),%al │ │ │ │ + or 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4b284 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0xe4,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee850a(%rax) │ │ │ │ + add %bh,0x7ec250a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x850a,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x250a,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xe4,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - or 0x3ee(%rbp),%al │ │ │ │ + or 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0xe4,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - or 0x3ee(%rbp),%al │ │ │ │ + or 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4b315 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4b3,%al │ │ │ │ - or 0x3ee(%rbp),%eax │ │ │ │ + or 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4b3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - or 0x3ee(%rbp),%eax │ │ │ │ + or 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or 0x3ee(%rbp),%rax │ │ │ │ + or 0x7ec(%rip),%rsp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e69890 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1(%rsp,%riz,8) │ │ │ │ add %ch,0xb(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1(%rsp,%riz,8) │ │ │ │ add %bh,0xb(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1(%rsp,%riz,8) │ │ │ │ - add %cl,0x3ee850b(%rax) │ │ │ │ + add %cl,0x7ec250b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xe4,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee850b(%rax) │ │ │ │ + add %bl,0x7ec250b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee850b(%rax) │ │ │ │ + add %ch,0x7ec250b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4b41e │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee850b,%eax │ │ │ │ + mov $0x7ec250b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - or 0x3ee(%rbp),%eax │ │ │ │ + or 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb4,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rsp,%riz,8) │ │ │ │ - call 5d339c8 │ │ │ │ + call 9d0d9c8 <_edata@@Base+0x2b0d9c8> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1(%rsp,%riz,8) │ │ │ │ add %bh,%al │ │ │ │ - or 0x3ee(%rbp),%eax │ │ │ │ + or 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - or $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,0x3ee(,%rax,4) │ │ │ │ + sbb %cl,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,0x3ee(,%rax,4) │ │ │ │ + sub %cl,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,0x3ee(,%rax,4) │ │ │ │ + cmp %cl,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xc(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e4(%rbp) │ │ │ │ add %ch,0xc(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xe4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xc(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb5,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,0x3ee(,%rax,4) │ │ │ │ + mov %cl,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4b5,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - or $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4b587 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0xe4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee850c(%rax) │ │ │ │ + add %bh,0x7ec250c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x850c,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x250c,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls 0x3ee(,%rax,4) │ │ │ │ + fmuls 0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe4,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - or $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0xe4,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - or $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4b618 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,0x3ee85(%rip) │ │ │ │ + or %cl,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,0x3ee85(%rip) │ │ │ │ + sbb %cl,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4b6,%al │ │ │ │ - or $0x3ee85,%eax │ │ │ │ + or $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4b6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - or $0x3ee85,%eax │ │ │ │ + or $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x3ee85,%rax │ │ │ │ + or $0x7ec25,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e69b93 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xd(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee850d │ │ │ │ + push $0x7ec250d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4b71f │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,0x3ee85(%rip) │ │ │ │ + mov %cl,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xe4,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee850d(%rax) │ │ │ │ + add %bl,0x7ec250d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee850d(%rax) │ │ │ │ + add %ch,0x7ec250d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4b721 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee850d,%eax │ │ │ │ + mov $0x7ec250d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - or $0x3ee85,%eax │ │ │ │ + or $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb7,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls 0x3ee85(%rip) │ │ │ │ + fmuls 0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e4(%rdi) │ │ │ │ add %ch,%al │ │ │ │ - or $0x3ee85,%eax │ │ │ │ + or $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - or $0x3ee85,%eax │ │ │ │ + or $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4b8 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xe(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e4(%rax) │ │ │ │ add %ch,0xe(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4b8a0 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb8,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4b8,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4b88a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee850e,%eax │ │ │ │ + mov $0x7ec250e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x850e,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x250e,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e4,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d33e4b │ │ │ │ + call 9d0de4b <_edata@@Base+0x2b0de4b> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x1e4,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4b91b │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4b9,%al │ │ │ │ - jne 1e4bd8d │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4b9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jne 1e4bda5 │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jne 1e4bdbd │ │ │ │ + rex.W (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e69e96 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xf(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee850f │ │ │ │ + push $0x7ec250f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4ba21 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0xf980000000001e4,%rdx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e4,%edx │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4ba24 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee850f,%eax │ │ │ │ + mov $0x7ec250f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e4,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x850f,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x250f,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xba,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e4(%rdx) │ │ │ │ add %ch,%al │ │ │ │ - jne 1e4bead │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jne 1e4bec5 │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e4,%edx │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e4,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W adc %al,0x3ee(%rbp) │ │ │ │ + rex.W adc %spl,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4bb │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x10(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e4(%rbx) │ │ │ │ add %ch,0x10(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x1e4,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4bba2 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbb,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4bb,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - adc %al,0x3ee(%rbp) │ │ │ │ + adc %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4bb8d │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x10,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x1e4,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8510,%eax │ │ │ │ + mov $0x7ec2510,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1(%rsp,%riz,8) │ │ │ │ add %cl,%al │ │ │ │ - adc %al,0x3ee(%rbp) │ │ │ │ + adc %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1(%rsp,%riz,8) │ │ │ │ add %bl,%al │ │ │ │ - adc %al,0x3ee(%rbp) │ │ │ │ + adc %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e4,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3414d │ │ │ │ + call 9d0e14d <_edata@@Base+0x2b0e14d> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x1e4,%esp │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - adc %al,0x3ee(%rbp) │ │ │ │ + adc %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4bc1e │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1(%rsp,%riz,8) │ │ │ │ add %bl,(%rax) │ │ │ │ - adc %eax,0x3ee(%rbp) │ │ │ │ + adc %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4bc,%al │ │ │ │ - adc %eax,0x3ee(%rbp) │ │ │ │ + adc %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4bc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - adc %eax,0x3ee(%rbp) │ │ │ │ + adc %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1(%rsp,%riz,8) │ │ │ │ add %cl,0x11(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6a199 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x11(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8511 │ │ │ │ + push $0x7ec2511 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4bd23 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0x11980000000001e4,%rbp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e4,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ test $0x11,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4bd27 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8511,%eax │ │ │ │ + mov $0x7ec2511,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e4,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8511,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2511,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbd,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e4(%rbp) │ │ │ │ add %ch,%al │ │ │ │ - adc %eax,0x3ee(%rbp) │ │ │ │ + adc %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - adc %eax,0x3ee(%rbp) │ │ │ │ + adc %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e4,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e4,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W adc 0x3ee(%rbp),%al │ │ │ │ + rex.W adc 0x7ec(%rip),%spl │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4be │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x12(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e4(%rsi) │ │ │ │ add %ch,0x12(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x1e4,%esi │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4bea4 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbe,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4be,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - adc 0x3ee(%rbp),%al │ │ │ │ + adc 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4be90 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x12,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x1e4,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8512,%eax │ │ │ │ + mov $0x7ec2512,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8512,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2512,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e4,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3444f │ │ │ │ + call 9d0e44f <_edata@@Base+0x2b0e44f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x1e4,%edi │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - adc 0x3ee(%rbp),%al │ │ │ │ + adc 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4bf21 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4bf,%al │ │ │ │ - adc 0x3ee(%rbp),%eax │ │ │ │ + adc 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4bf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - adc 0x3ee(%rbp),%eax │ │ │ │ + adc 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc 0x3ee(%rbp),%rax │ │ │ │ + adc 0x7ec(%rip),%rsp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6a49c │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x13(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8513 │ │ │ │ + push $0x7ec2513 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4c025 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W shl $0x1,%spl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - adc 0x3ee(%rbp),%eax │ │ │ │ + adc 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shl $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x13,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4c02a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8513,%eax │ │ │ │ + mov $0x7ec2513,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shl $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8513,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2513,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc0,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - adc 0x3ee(%rbp),%eax │ │ │ │ + adc 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(0),%st │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - adc 0x3ee(%rbp),%eax │ │ │ │ + adc 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shl $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,0x3ee(,%rax,4) │ │ │ │ + or %dl,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,0x3ee(,%rax,4) │ │ │ │ + sbb %dl,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,0x3ee(,%rax,4) │ │ │ │ + sub %dl,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,0x3ee(,%rax,4) │ │ │ │ + cmp %dl,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl $0x1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W adc $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W adc $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x14(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x14(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ shl $0x1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4c1a6 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc1,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x3ee(,%rax,4) │ │ │ │ + mov %dl,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4c1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - adc $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4c193 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x14,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ shl $0x1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8514,%eax │ │ │ │ + mov $0x7ec2514,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8514,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2514,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms 0x3ee(,%rax,4) │ │ │ │ + fcoms 0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex ret $0x1e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d34751 │ │ │ │ + call 9d0e751 <_edata@@Base+0x2b0e751> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ ret $0x1e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - adc $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4c224 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,0x3ee85(%rip) │ │ │ │ + or %dl,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,0x3ee85(%rip) │ │ │ │ + sbb %dl,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4c2,%al │ │ │ │ - adc $0x3ee85,%eax │ │ │ │ + adc $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - adc $0x3ee85,%eax │ │ │ │ + adc $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x3ee85,%rax │ │ │ │ + adc $0x7ec25,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6a79f │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x15(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8515 │ │ │ │ + push $0x7ec2515 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4c327 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x3ee85(%rip) │ │ │ │ + mov %dl,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W ret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - adc $0x3ee85,%eax │ │ │ │ + adc $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x15,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4c32d │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8515,%eax │ │ │ │ + mov $0x7ec2515,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8515,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2515,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc3,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms 0x3ee85(%rip) │ │ │ │ + fcoms 0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe4,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - adc $0x3ee85,%eax │ │ │ │ + adc $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(3),%st │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - adc $0x3ee85,%eax │ │ │ │ + adc $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4c4 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x16(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x16(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4c4a8 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc4,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4c4,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4c496 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x16,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8516,%eax │ │ │ │ + mov $0x7ec2516,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8516,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2516,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d34a53 │ │ │ │ + call 9d0ea53 <_edata@@Base+0x2b0ea53> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4c527 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4c5,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4c5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6aaa2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x17(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8517 │ │ │ │ + push $0x7ec2517 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4c629 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x17,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4c630 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8517,%eax │ │ │ │ + mov $0x7ec2517,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8517,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2517,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc6,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe4,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(6),%st │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W sbb %al,0x3ee(%rbp) │ │ │ │ + rex.W sbb %spl,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x18(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4c7aa │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc7,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4c7,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - sbb %al,0x3ee(%rbp) │ │ │ │ + sbb %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4c799 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x18,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8518,%eax │ │ │ │ + mov $0x7ec2518,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8518,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2518,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex enter $0x1e4,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - sbb %al,0x3ee(%rbp) │ │ │ │ + sbb %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ enter $0x1e4,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - sbb %al,0x3ee(%rbp) │ │ │ │ + sbb %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4c82a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4c8,%al │ │ │ │ - sbb %eax,0x3ee(%rbp) │ │ │ │ + sbb %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4c8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sbb %eax,0x3ee(%rbp) │ │ │ │ + sbb %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %rax,0x3ee(%rbp) │ │ │ │ + sbb %rsp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6ada5 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x19(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8519 │ │ │ │ + push $0x7ec2519 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4c92b │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W leave │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - sbb %eax,0x3ee(%rbp) │ │ │ │ + sbb %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x19,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4c933 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8519,%eax │ │ │ │ + mov $0x7ec2519,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ leave │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8519,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2519,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc9,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - sbb %eax,0x3ee(%rbp) │ │ │ │ + sbb %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(1),%st │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sbb %eax,0x3ee(%rbp) │ │ │ │ + sbb %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lret $0x1e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W sbb 0x3ee(%rbp),%al │ │ │ │ + rex.W sbb 0x7ec(%rip),%spl │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4ca │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe4,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lret $0x1e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4caac │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xca,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4ca,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - sbb 0x3ee(%rbp),%al │ │ │ │ + sbb 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4ca9c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1a,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lret $0x1e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee851a,%eax │ │ │ │ + mov $0x7ec251a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x851a,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x251a,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d35057 │ │ │ │ + call 9d0f057 <_edata@@Base+0x2b0f057> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sbb 0x3ee(%rbp),%al │ │ │ │ + sbb 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4cb2d │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4cb,%al │ │ │ │ - sbb 0x3ee(%rbp),%eax │ │ │ │ + sbb 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4cb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sbb 0x3ee(%rbp),%eax │ │ │ │ + sbb 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb 0x3ee(%rbp),%rax │ │ │ │ + sbb 0x7ec(%rip),%rsp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6b0a8 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee851b │ │ │ │ + push $0x7ec251b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4cc2d │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W int3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - sbb 0x3ee(%rbp),%eax │ │ │ │ + sbb 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1b,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4cc36 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee851b,%eax │ │ │ │ + mov $0x7ec251b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ int3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x851b,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x251b,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xcc,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - sbb 0x3ee(%rbp),%eax │ │ │ │ + sbb 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(4),%st │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sbb 0x3ee(%rbp),%eax │ │ │ │ + sbb 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock int3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x3ee(,%rax,4) │ │ │ │ + or %bl,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,0x3ee(,%rax,4) │ │ │ │ + sbb %bl,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,0x3ee(,%rax,4) │ │ │ │ + sub %bl,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x3ee(,%rax,4) │ │ │ │ + cmp %bl,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int $0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4cd │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ int $0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcd,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,0x3ee(,%rax,4) │ │ │ │ + mov %bl,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4cd,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - sbb $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4cd9f │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1c,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ int $0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee851c(%rax) │ │ │ │ + add %bh,0x7ec251c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x851c,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x251c,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps 0x3ee(,%rax,4) │ │ │ │ + fcomps 0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d35359 │ │ │ │ + call 9d0f359 <_edata@@Base+0x2b0f359> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sbb $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4ce30 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x3ee85(%rip) │ │ │ │ + or %bl,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,0x3ee85(%rip) │ │ │ │ + sbb %bl,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4ce,%al │ │ │ │ - sbb $0x3ee85,%eax │ │ │ │ + sbb $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4ce,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sbb $0x3ee85,%eax │ │ │ │ + sbb $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x3ee85,%rax │ │ │ │ + sbb $0x7ec25,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6b3ab │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee851d │ │ │ │ + push $0x7ec251d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4cf2f │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,0x3ee85(%rip) │ │ │ │ + mov %bl,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ iretq │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - sbb $0x3ee85,%eax │ │ │ │ + sbb $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1d,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4cf39 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee851d,%eax │ │ │ │ + mov $0x7ec251d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ iret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x851d,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x251d,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xcf,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps 0x3ee85(%rip) │ │ │ │ + fcomps 0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - sbb $0x3ee85,%eax │ │ │ │ + sbb $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(7),%st │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sbb $0x3ee85,%eax │ │ │ │ + sbb $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock iret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl $1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4d0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ shl $1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd0,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4d0,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4d0a2 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1e,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ shl $1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee851e(%rax) │ │ │ │ + add %bh,0x7ec251e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x851e,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x251e,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex shl $1,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ shl $1,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4d133 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4d1,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4d1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6b6ae │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee851f │ │ │ │ + push $0x7ec251f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4d231 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W shl %cl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee851f(%rax) │ │ │ │ + add %bl,0x7ec251f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shl %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee851f(%rax) │ │ │ │ + add %ch,0x7ec251f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4d23c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee851f,%eax │ │ │ │ + mov $0x7ec251f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shl %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd2,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe4,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(2) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shl %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - and %al,0x3ee(%rbp) │ │ │ │ + and %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl %cl,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x20(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4d3 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x20(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe4,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x20(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ shl %cl,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x20(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd3,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4d3,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - and %al,0x3ee(%rbp) │ │ │ │ + and %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4d3a5 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ shl %cl,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8520(%rax) │ │ │ │ + add %bh,0x7ec2520(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8520,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2520,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3595d │ │ │ │ + call 9d0f95d <_edata@@Base+0x2b0f95d> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - and %al,0x3ee(%rbp) │ │ │ │ + and %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4d436 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4d4,%al │ │ │ │ - and %eax,0x3ee(%rbp) │ │ │ │ + and %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4d4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - and %eax,0x3ee(%rbp) │ │ │ │ + and %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %rax,0x3ee(%rbp) │ │ │ │ + and %rsp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6b9b1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x21(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8521 │ │ │ │ + push $0x7ec2521 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4d533 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ {rex2 0xe4} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8521(%rax) │ │ │ │ + add %bl,0x7ec2521(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ {rex2 0xe4} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8521(%rax) │ │ │ │ + add %ch,0x7ec2521(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4d53f │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8521,%eax │ │ │ │ + mov $0x7ec2521,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ {rex2 0xe4} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - and %eax,0x3ee(%rbp) │ │ │ │ + and %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd5,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - and %eax,0x3ee(%rbp) │ │ │ │ + and %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(5) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - and %eax,0x3ee(%rbp) │ │ │ │ + and %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock {rex2 0xe4} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - and 0x3ee(%rbp),%al │ │ │ │ + and 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W and 0x3ee(%rbp),%al │ │ │ │ + rex.W and 0x7ec(%rip),%spl │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4d6 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x22(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe4,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4d6b4 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd6,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4d6,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - and 0x3ee(%rbp),%al │ │ │ │ + and 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4d6a8 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x22,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8522,%eax │ │ │ │ + mov $0x7ec2522,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8522,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2522,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xlat %ds:(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d35c5f │ │ │ │ + call 9d0fc5f <_edata@@Base+0x2b0fc5f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xlat %ds:(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - and 0x3ee(%rbp),%al │ │ │ │ + and 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4d739 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4d7,%al │ │ │ │ - and 0x3ee(%rbp),%eax │ │ │ │ + and 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4d7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - and 0x3ee(%rbp),%eax │ │ │ │ + and 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and 0x3ee(%rbp),%rax │ │ │ │ + and 0x7ec(%rip),%rsp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6bcb4 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x23(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8523 │ │ │ │ + push $0x7ec2523 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4d835 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W fsub %st(4),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8523(%rax) │ │ │ │ + add %bl,0x7ec2523(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fsub %st(4),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8523(%rax) │ │ │ │ + add %ch,0x7ec2523(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4d842 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8523,%eax │ │ │ │ + mov $0x7ec2523,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fsub %st(4),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - and 0x3ee(%rbp),%eax │ │ │ │ + and 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd8,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - and 0x3ee(%rbp),%eax │ │ │ │ + and 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(0) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - and 0x3ee(%rbp),%eax │ │ │ │ + and 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fsub %st(4),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - and $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,0x3ee(,%rax,4) │ │ │ │ + sbb %ah,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0x3ee(,%rax,4) │ │ │ │ + sub %ah,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,0x3ee(,%rax,4) │ │ │ │ + cmp %ah,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ftst │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x24(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ ftst │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x24(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd9,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,0x3ee(,%rax,4) │ │ │ │ + mov %ah,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4d9,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - and $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4d9ab │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x24,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ ftst │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8524(%rax) │ │ │ │ + add %bh,0x7ec2524(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8524,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2524,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs 0x3ee(,%rax,4) │ │ │ │ + fsubs 0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - and $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - and $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4da3c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x3ee85(%rip) │ │ │ │ + or %ah,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,0x3ee85(%rip) │ │ │ │ + sbb %ah,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4da,%al │ │ │ │ - and $0x3ee85,%eax │ │ │ │ + and $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4da,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - and $0x3ee85,%eax │ │ │ │ + and $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x3ee85,%rax │ │ │ │ + and $0x7ec25,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6bfb7 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x25(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8525 │ │ │ │ + push $0x7ec2525 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4db37 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,0x3ee85(%rip) │ │ │ │ + mov %ah,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W fnsetpm(287 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8525(%rax) │ │ │ │ + add %bl,0x7ec2525(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fnsetpm(287 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8525(%rax) │ │ │ │ + add %ch,0x7ec2525(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4db45 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8525,%eax │ │ │ │ + mov $0x7ec2525,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fnsetpm(287 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - and $0x3ee85,%eax │ │ │ │ + and $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xdb,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs 0x3ee85(%rip) │ │ │ │ + fsubs 0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe4,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - and $0x3ee85,%eax │ │ │ │ + and $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(3) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - and $0x3ee85,%eax │ │ │ │ + and $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fnsetpm(287 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - es test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + es and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fsub %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x26(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4dc │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x26(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x26(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fsub %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x26(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdc,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4dc,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - es test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + es and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4dcae │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x26,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ fsub %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8526(%rax) │ │ │ │ + add %bh,0x7ec2526(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8526,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2526,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fucom %st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - es test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + es and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fucom %st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - es test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + es and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4dd3f │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4dd,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4dd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6c2ba │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x27(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8527 │ │ │ │ + push $0x7ec2527 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4de39 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W fsubp %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8527(%rax) │ │ │ │ + add %bl,0x7ec2527(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fsubp %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8527(%rax) │ │ │ │ + add %ch,0x7ec2527(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4de48 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8527,%eax │ │ │ │ + mov $0x7ec2527,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fsubp %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xde,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe4,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(6) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fsubp %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - sub %al,0x3ee(%rbp) │ │ │ │ + sub %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x28(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4df │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x28(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x28(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x28(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdf,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4df,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - sub %al,0x3ee(%rbp) │ │ │ │ + sub %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4dfb1 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x28,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8528(%rax) │ │ │ │ + add %bh,0x7ec2528(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8528,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2528,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loopne 1e4e017 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - sub %al,0x3ee(%rbp) │ │ │ │ + sub %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ loopne 1e4e02f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - sub %al,0x3ee(%rbp) │ │ │ │ + sub %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4e042 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4e0,%al │ │ │ │ - sub %eax,0x3ee(%rbp) │ │ │ │ + sub %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sub %eax,0x3ee(%rbp) │ │ │ │ + sub %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %rax,0x3ee(%rbp) │ │ │ │ + sub %rsp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6c5bd │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x29(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8529 │ │ │ │ + push $0x7ec2529 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4e13b │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W loope 1e4e11f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8529(%rax) │ │ │ │ + add %bl,0x7ec2529(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1e4e137 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8529(%rax) │ │ │ │ + add %ch,0x7ec2529(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4e14b │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8529,%eax │ │ │ │ + mov $0x7ec2529,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ loope 1e4e167 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - sub %eax,0x3ee(%rbp) │ │ │ │ + sub %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe1,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - sub %eax,0x3ee(%rbp) │ │ │ │ + sub %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(1),%st │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sub %eax,0x3ee(%rbp) │ │ │ │ + sub %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock loope 1e4e1c7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - sub 0x3ee(%rbp),%al │ │ │ │ + sub 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loop 1e4e227 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe4,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ loop 1e4e26f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe2,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4e2,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - sub 0x3ee(%rbp),%al │ │ │ │ + sub 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4e2b4 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2a,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ loop 1e4e2cf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee852a(%rax) │ │ │ │ + add %bh,0x7ec252a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x852a,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x252a,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jrcxz 1e4e317 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - sub 0x3ee(%rbp),%al │ │ │ │ + sub 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jrcxz 1e4e32f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - sub 0x3ee(%rbp),%al │ │ │ │ + sub 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4e345 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4e3,%al │ │ │ │ - sub 0x3ee(%rbp),%eax │ │ │ │ + sub 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sub 0x3ee(%rbp),%eax │ │ │ │ + sub 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub 0x3ee(%rbp),%rax │ │ │ │ + sub 0x7ec(%rip),%rsp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6c8c0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee852b │ │ │ │ + push $0x7ec252b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4e43d │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W in $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee852b(%rax) │ │ │ │ + add %bl,0x7ec252b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee852b(%rax) │ │ │ │ + add %ch,0x7ec252b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4e44e │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee852b,%eax │ │ │ │ + mov $0x7ec252b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - sub 0x3ee(%rbp),%eax │ │ │ │ + sub 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe4,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - sub 0x3ee(%rbp),%eax │ │ │ │ + sub 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(4),%st │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sub 0x3ee(%rbp),%eax │ │ │ │ + sub 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - sub $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x3ee(,%rax,4) │ │ │ │ + sbb %ch,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x3ee(,%rax,4) │ │ │ │ + sub %ch,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0x3ee(,%rax,4) │ │ │ │ + cmp %ch,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0xe4,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ in $0xe4,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe5,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x3ee(,%rax,4) │ │ │ │ + mov %ch,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4e5,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - sub $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4e5b7 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2c,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ in $0xe4,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee852c(%rax) │ │ │ │ + add %bh,0x7ec252c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x852c,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x252c,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs 0x3ee(,%rax,4) │ │ │ │ + fsubrs 0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %al,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - sub $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ out %al,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - sub $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4e648 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x3ee85(%rip) │ │ │ │ + or %ch,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x3ee85(%rip) │ │ │ │ + sbb %ch,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4e6,%al │ │ │ │ - sub $0x3ee85,%eax │ │ │ │ + sub $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sub $0x3ee85,%eax │ │ │ │ + sub $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x3ee85,%rax │ │ │ │ + sub $0x7ec25,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6cbc3 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee852d │ │ │ │ + push $0x7ec252d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4e73f │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x3ee85(%rip) │ │ │ │ + mov %ch,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W out %eax,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee852d(%rax) │ │ │ │ + add %bl,0x7ec252d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee852d(%rax) │ │ │ │ + add %ch,0x7ec252d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4e751 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee852d,%eax │ │ │ │ + mov $0x7ec252d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %eax,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - sub $0x3ee85,%eax │ │ │ │ + sub $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe7,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs 0x3ee85(%rip) │ │ │ │ + fsubrs 0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - sub $0x3ee85,%eax │ │ │ │ + sub $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(7),%st │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sub $0x3ee85,%eax │ │ │ │ + sub $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %eax,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - cs test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + cs and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ call 1e4ea2a │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - cs test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + cs and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4e8 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ call 1e4ea72 │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4e8c0 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe8,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4e8,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - cs test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + cs and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4e8ba │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2e,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ call 1e4ead2 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee852e,%eax │ │ │ │ + mov $0x7ec252e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x852e,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x252e,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jmp 1e4eb1a │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d36e6b │ │ │ │ + call 9d10e6b <_edata@@Base+0x2b10e6b> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jmp 1e4eb32 │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - cs test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + cs and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4e94b │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4e9,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6cec6 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee852f │ │ │ │ + push $0x7ec252f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4ea41 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2f,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4ea54 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee852f,%eax │ │ │ │ + mov $0x7ec252f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x852f,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x252f,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xea,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe4,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(2),%st │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jmp 1e4eb27 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x30(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4eb │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x30(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe4,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x30(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jmp 1e4eb6f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x30(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xeb,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4eb,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - xor %al,0x3ee(%rbp) │ │ │ │ + xor %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4ebbd │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x30,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jmp 1e4ebcf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8530(%rax) │ │ │ │ + add %bh,0x7ec2530(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8530,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2530,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex in (%dx),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3716d │ │ │ │ + call 9d1116d <_edata@@Base+0x2b1116d> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ in (%dx),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - xor %al,0x3ee(%rbp) │ │ │ │ + xor %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4ec4e │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4ec,%al │ │ │ │ - xor %eax,0x3ee(%rbp) │ │ │ │ + xor %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4ec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xor %eax,0x3ee(%rbp) │ │ │ │ + xor %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %rax,0x3ee(%rbp) │ │ │ │ + xor %rsp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6d1c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x31(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8531 │ │ │ │ + push $0x7ec2531 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4ed43 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W in (%dx),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - xor %eax,0x3ee(%rbp) │ │ │ │ + xor %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x31,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4ed57 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8531,%eax │ │ │ │ + mov $0x7ec2531,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in (%dx),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8531,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2531,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xed,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - xor %eax,0x3ee(%rbp) │ │ │ │ + xor %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(5),%st │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - xor %eax,0x3ee(%rbp) │ │ │ │ + xor %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in (%dx),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %al,(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W xor 0x3ee(%rbp),%al │ │ │ │ + rex.W xor 0x7ec(%rip),%spl │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4ee │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x32(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe4,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x32(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ out %al,(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4eec4 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xee,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4ee,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - xor 0x3ee(%rbp),%al │ │ │ │ + xor 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4eec0 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x32,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ out %al,(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8532,%eax │ │ │ │ + mov $0x7ec2532,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8532,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2532,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %eax,(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3746f │ │ │ │ + call 9d1146f <_edata@@Base+0x2b1146f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ out %eax,(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - xor 0x3ee(%rbp),%al │ │ │ │ + xor 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4ef51 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4ef,%al │ │ │ │ - xor 0x3ee(%rbp),%eax │ │ │ │ + xor 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4ef,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xor 0x3ee(%rbp),%eax │ │ │ │ + xor 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor 0x3ee(%rbp),%rax │ │ │ │ + xor 0x7ec(%rip),%rsp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6d4cc │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x33(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8533 │ │ │ │ + push $0x7ec2533 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4f045 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ lock in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - xor 0x3ee(%rbp),%eax │ │ │ │ + xor 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lock in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x33,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4f05a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8533,%eax │ │ │ │ + mov $0x7ec2533,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lock in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8533,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2533,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf0,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - xor 0x3ee(%rbp),%eax │ │ │ │ + xor 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(0),%st │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - xor 0x3ee(%rbp),%eax │ │ │ │ + xor 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lock in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,0x3ee(,%rax,4) │ │ │ │ + or %dh,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,0x3ee(,%rax,4) │ │ │ │ + sbb %dh,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,0x3ee(,%rax,4) │ │ │ │ + sub %dh,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,0x3ee(,%rax,4) │ │ │ │ + cmp %dh,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int1 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W xor $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W xor $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x34(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x34(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ int1 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4f1c6 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf1,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x3ee(,%rax,4) │ │ │ │ + mov %dh,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4f1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - xor $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4f1c3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x34,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ int1 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8534,%eax │ │ │ │ + mov $0x7ec2534,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8534,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2534,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs 0x3ee(,%rax,4) │ │ │ │ + fdivs 0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ repnz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d37771 │ │ │ │ + call 9d11771 <_edata@@Base+0x2b11771> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ repnz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - xor $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4f254 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,0x3ee85(%rip) │ │ │ │ + or %dh,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,0x3ee85(%rip) │ │ │ │ + sbb %dh,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4f2,%al │ │ │ │ - xor $0x3ee85,%eax │ │ │ │ + xor $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4f2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xor $0x3ee85,%eax │ │ │ │ + xor $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x3ee85,%rax │ │ │ │ + xor $0x7ec25,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6d7cf │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x35(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8535 │ │ │ │ + push $0x7ec2535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4f347 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x3ee85(%rip) │ │ │ │ + mov %dh,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ repz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - xor $0x3ee85,%eax │ │ │ │ + xor $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ repz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x35,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4f35d │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8535,%eax │ │ │ │ + mov $0x7ec2535,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ repz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8535,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2535,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf3,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs 0x3ee85(%rip) │ │ │ │ + fdivs 0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe4,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - xor $0x3ee85,%eax │ │ │ │ + xor $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(3),%st │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - xor $0x3ee85,%eax │ │ │ │ + xor $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock repz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ hlt │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - ss test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ss and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x36(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x36(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ hlt │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4f4c8 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf4,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4f4,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - ss test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ss and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4f4c6 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x36,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ hlt │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8536,%eax │ │ │ │ + mov $0x7ec2536,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8536,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2536,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d37a73 │ │ │ │ + call 9d11a73 <_edata@@Base+0x2b11a73> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - ss test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ss and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4f557 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4f5,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4f5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6dad2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x37(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8537 │ │ │ │ + push $0x7ec2537 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4f649 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mul %spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8537(%rax) │ │ │ │ + add %bl,0x7ec2537(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mul %ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8537(%rax) │ │ │ │ + add %ch,0x7ec2537(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4f660 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8537,%eax │ │ │ │ + mov $0x7ec2537,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mul %ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf6,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe4,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(6),%st │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mul %ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - cmp %al,0x3ee(%rbp) │ │ │ │ + cmp %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mul %esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x38(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4f7 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x38(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x38(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mul %esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x38(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf7,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4f7,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - cmp %al,0x3ee(%rbp) │ │ │ │ + cmp %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4f7c9 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x38,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mul %esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8538(%rax) │ │ │ │ + add %bh,0x7ec2538(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8538,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2538,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex clc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d37d75 │ │ │ │ + call 9d11d75 <_edata@@Base+0x2b11d75> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ clc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - cmp %al,0x3ee(%rbp) │ │ │ │ + cmp %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4f85a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4f8,%al │ │ │ │ - cmp %eax,0x3ee(%rbp) │ │ │ │ + cmp %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4f8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - cmp %eax,0x3ee(%rbp) │ │ │ │ + cmp %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %rax,0x3ee(%rbp) │ │ │ │ + cmp %rsp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6ddd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x39(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8539 │ │ │ │ + push $0x7ec2539 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4f94b │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W stc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - cmp %eax,0x3ee(%rbp) │ │ │ │ + cmp %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ stc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x39,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4f963 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8539,%eax │ │ │ │ + mov $0x7ec2539,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ stc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8539,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2539,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf9,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rcx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - cmp %eax,0x3ee(%rbp) │ │ │ │ + cmp %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(1),%st │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - cmp %eax,0x3ee(%rbp) │ │ │ │ + cmp %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock stc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cli │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W cmp 0x3ee(%rbp),%al │ │ │ │ + rex.W cmp 0x7ec(%rip),%spl │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4fa │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe4,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cli │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4facc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfa,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4fa,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - cmp 0x3ee(%rbp),%al │ │ │ │ + cmp 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4facc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3a,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cli │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee853a,%eax │ │ │ │ + mov $0x7ec253a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x853a,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x253a,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rdx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sti │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d38077 │ │ │ │ + call 9d12077 <_edata@@Base+0x2b12077> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sti │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - cmp 0x3ee(%rbp),%al │ │ │ │ + cmp 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4fb5d │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4fb,%al │ │ │ │ - cmp 0x3ee(%rbp),%eax │ │ │ │ + cmp 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4fb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - cmp 0x3ee(%rbp),%eax │ │ │ │ + cmp 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x3ee(%rbp),%rax │ │ │ │ + cmp 0x7ec(%rip),%rsp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6e0d8 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee853b │ │ │ │ + push $0x7ec253b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4fc4d │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cld │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - cmp 0x3ee(%rbp),%eax │ │ │ │ + cmp 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cld │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3b,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4fc66 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee853b,%eax │ │ │ │ + mov $0x7ec253b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cld │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x853b,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x253b,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfc,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - cmp 0x3ee(%rbp),%eax │ │ │ │ + cmp 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(4),%st │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - cmp 0x3ee(%rbp),%eax │ │ │ │ + cmp 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cld │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,0x3ee(,%rax,4) │ │ │ │ + or %bh,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,0x3ee(,%rax,4) │ │ │ │ + sbb %bh,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,0x3ee(,%rax,4) │ │ │ │ + sub %bh,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,0x3ee(,%rax,4) │ │ │ │ + cmp %bh,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ std │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W cmp $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W cmp $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e4fd │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ std │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4fdce │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfd,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,0x3ee(,%rax,4) │ │ │ │ + mov %bh,0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe4fd,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - cmp $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e4fdcf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3c,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ std │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee853c,%eax │ │ │ │ + mov $0x7ec253c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x853c,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x253c,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs 0x3ee(,%rax,4) │ │ │ │ + fdivrs 0x7ec │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d38379 │ │ │ │ + call 9d12379 <_edata@@Base+0x2b12379> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - cmp $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4fe60 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,0x3ee85(%rip) │ │ │ │ + or %bh,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,0x3ee85(%rip) │ │ │ │ + sbb %bh,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e4fe,%al │ │ │ │ - cmp $0x3ee85,%eax │ │ │ │ + cmp $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4fe,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - cmp $0x3ee85,%eax │ │ │ │ + cmp $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x3ee85,%rax │ │ │ │ + cmp $0x7ec25,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6e3db │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee853d │ │ │ │ + push $0x7ec253d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4ff4f │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,0x3ee85(%rip) │ │ │ │ + mov %bh,0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jmp *%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee853d(%rax) │ │ │ │ + add %bl,0x7ec253d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jmp *%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee853d(%rax) │ │ │ │ + add %ch,0x7ec253d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e4ff69 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee853d,%eax │ │ │ │ + mov $0x7ec253d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jmp *%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - cmp $0x3ee85,%eax │ │ │ │ + cmp $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xff,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs 0x3ee85(%rip) │ │ │ │ + fdivrs 0x7ec25(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - cmp $0x3ee85,%eax │ │ │ │ + cmp $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(7),%st │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - cmp $0x3ee85,%eax │ │ │ │ + cmp $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jmp *%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - ds test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ds and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e500 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe5,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x0,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe500,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - ds test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ds and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e500d2 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3e,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee853e(%rax) │ │ │ │ + add %bh,0x7ec253e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x853e,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x253e,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - ds test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ds and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ add %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - ds test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ds and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e50163 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e501,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e501,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6e6de │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee853f │ │ │ │ + push $0x7ec253f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e50251 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W add %bpl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee853f(%rax) │ │ │ │ + add %bl,0x7ec253f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee853f(%rax) │ │ │ │ + add %ch,0x7ec253f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5026c │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee853f,%eax │ │ │ │ + mov $0x7ec253f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe5,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - rex test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %al,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %al,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %al,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x40(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e503 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x40(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe5,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x40(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x40(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %al,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe503,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rex test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e503d5 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x40,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8540(%rax) │ │ │ │ + add %bh,0x7ec2540(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1(,%riz,8) │ │ │ │ add %cl,%al │ │ │ │ - rex test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1(,%riz,8) │ │ │ │ add %bl,%al │ │ │ │ - rex test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ add $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - rex test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e50466 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,-0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %al,0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1(,%riz,8) │ │ │ │ add %bl,(%rax) │ │ │ │ - test %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.B and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e504,%al │ │ │ │ - test %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.B and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e504,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - test %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.B and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1(,%riz,8) │ │ │ │ add %cl,0x41(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6e9e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x41(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8541 │ │ │ │ + push $0x7ec2541 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e50553 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,-0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %al,0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x1e5,%rax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - test %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.B and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ test $0x41,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5056f │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8541,%eax │ │ │ │ + mov $0x7ec2541,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8541,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2541,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds -0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fadds 0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e5(%rip) │ │ │ │ add %ch,%al │ │ │ │ - test %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.B and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - test %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.B and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %al,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %al,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %al,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %al,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - rex.X test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.X and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e506 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe5,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x42(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e506d4 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %al,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe506,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rex.X test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.X and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e506d8 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x42,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8542,%eax │ │ │ │ + mov $0x7ec2542,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8542,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2542,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds -0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fadds 0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d38c7f │ │ │ │ + call 9d12c7f <_edata@@Base+0x2b12c7f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - rex.X test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.X and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e50769 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,-0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %al,0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,-0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %al,0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e507,%al │ │ │ │ - rex.XB test %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.XB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e507,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.XB test %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.XB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - rex.XB test %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.XB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6ece4 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x43(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8543 │ │ │ │ + push $0x7ec2543 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e50855 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,-0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %al,0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W or %spl,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8543(%rax) │ │ │ │ + add %bl,0x7ec2543(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8543(%rax) │ │ │ │ + add %ch,0x7ec2543(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e50872 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8543,%eax │ │ │ │ + mov $0x7ec2543,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - rex.XB test %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.XB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds -0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fadds 0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe5,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex.XB test %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.XB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - rex.XB test %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.XB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - test %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.R and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %al,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %al,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %al,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x44(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e509 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x44(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe5,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x44(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x44(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %al,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe509,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - test %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.R and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e509db │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x44,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ or %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8544(%rax) │ │ │ │ + add %bh,0x7ec2544(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8544,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2544,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds -0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + fadds -0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bpl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - test %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.R and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - test %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.R and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e50a6c │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %al,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %al,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e50a,%al │ │ │ │ - test %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e50a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - test %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - test %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6efe7 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x45(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8545 │ │ │ │ + push $0x7ec2545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e50b57 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %al,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %rbp,%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8545(%rax) │ │ │ │ + add %bl,0x7ec2545(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8545(%rax) │ │ │ │ + add %ch,0x7ec2545(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e50b75 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8545,%eax │ │ │ │ + mov $0x7ec2545,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - test %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds -0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fadds 0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe5,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - test %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - test %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - rex.RX test %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RX and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1(,%riz,8) │ │ │ │ add %bl,(%rax) │ │ │ │ - rex.RX test %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RX and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1(,%riz,8) │ │ │ │ add %ch,(%rax) │ │ │ │ - rex.RX test %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RX and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1(,%riz,8) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.RX test %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RX and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x46(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e50c │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x46(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1(,%riz,8) │ │ │ │ - push $0x3ee8546 │ │ │ │ + push $0x7ec2546 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x46(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %al,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe50c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rex.RX test %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RX and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e50cde │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x46,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ or $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8546(%rax) │ │ │ │ + add %bh,0x7ec2546(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8546,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2546,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds -0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fadds 0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d39283 │ │ │ │ + call 9d13283 <_edata@@Base+0x2b13283> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - rex.RX test %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RX and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e50d6f │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %al,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %al,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e50d,%al │ │ │ │ - rex.RXB test %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RXB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e50d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.RXB test %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RXB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - rex.RXB test %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RXB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6f2ea │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x47(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8547 │ │ │ │ + push $0x7ec2547 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e50e59 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %al,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rex.RXB test %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RXB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x47,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e50e78 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8547,%eax │ │ │ │ + mov $0x7ec2547,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8547,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2547,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds -0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fadds 0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe5,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex.RXB test %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RXB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - rex.RXB test %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RXB and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %cl,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %cl,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %cl,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %cl,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pmulhw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - test %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e50f │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x48(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe5,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x48(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pmulhw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e50fda │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %cl,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe50f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - test %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e50fe1 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x48,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pmulhw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8548,%eax │ │ │ │ + mov $0x7ec2548,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8548,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2548,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls -0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fmuls 0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %spl,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - test %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - test %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e51072 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,-0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %cl,0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %cl,0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e510,%al │ │ │ │ - test %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e510,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - test %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - test %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6f5ed │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x49(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8549 │ │ │ │ + push $0x7ec2549 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5115b │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,-0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %cl,0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %rsp,%rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8549(%rax) │ │ │ │ + add %bl,0x7ec2549(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8549(%rax) │ │ │ │ + add %ch,0x7ec2549(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5117b │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8549,%eax │ │ │ │ + mov $0x7ec2549,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - test %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x11,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls -0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fmuls 0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe5,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - test %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - test %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - rex.WX test %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WX and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %cl,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %cl,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %cl,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e512 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe5,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ adc %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x12,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %cl,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe512,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rex.WX test %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WX and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e512e4 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4a,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ adc %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee854a(%rax) │ │ │ │ + add %bh,0x7ec254a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x854a,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x254a,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls -0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fmuls 0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex.WX test %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WX and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - rex.WX test %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WX and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e51375 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,-0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %cl,0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %cl,0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e513,%al │ │ │ │ - rex.WXB test %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WXB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e513,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.WXB test %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WXB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - rex.WXB test %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WXB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6f8f0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1(,%riz,8) │ │ │ │ add %ch,0x4b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1(,%riz,8) │ │ │ │ add %bh,0x4b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1(,%riz,8) │ │ │ │ - add %cl,0x3ee854b(%rax) │ │ │ │ + add %cl,0x7ec254b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W adc $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee854b(%rax) │ │ │ │ + add %bl,0x7ec254b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee854b(%rax) │ │ │ │ + add %ch,0x7ec254b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5147e │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee854b,%eax │ │ │ │ + mov $0x7ec254b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - rex.WXB test %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WXB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x14,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls -0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fmuls 0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1(,%riz,8) │ │ │ │ - call 5d39a08 │ │ │ │ + call 9d13a08 <_edata@@Base+0x2b13a08> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1(,%riz,8) │ │ │ │ add %bh,%al │ │ │ │ - rex.WXB test %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WXB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - test %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WR and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %cl,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %cl,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %cl,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - test %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WR and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e515 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e5(%rip) │ │ │ │ add %ch,0x4c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ adc $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ js 1e515de │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x15,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %cl,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe515,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - test %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WR and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e515e7 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4c,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ adc $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee854c,%eax │ │ │ │ + mov $0x7ec254c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x854c,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x254c,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls -0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + fmuls -0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d39b89 │ │ │ │ + call 9d13b89 <_edata@@Base+0x2b13b89> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - test %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WR and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e51678 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %cl,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %cl,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e516,%al │ │ │ │ - test %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e516,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - test %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - test %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6fbf3 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee854d │ │ │ │ + push $0x7ec254d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5175f │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %cl,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - test %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4d,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e51781 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee854d,%eax │ │ │ │ + mov $0x7ec254d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x854d,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x254d,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x17,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls -0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fmuls 0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe5,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - test %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - test %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %cl,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %cl,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %cl,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %cl,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e518 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe5,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sbb %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x18,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %cl,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe518,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rex.WRX test %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRX and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e518ea │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4e,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee854e(%rax) │ │ │ │ + add %bh,0x7ec254e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x854e,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x254e,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls -0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fmuls 0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex.WRX test %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRX and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sbb %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - rex.WRX test %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRX and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5197b │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %cl,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %cl,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e519,%al │ │ │ │ - rex.WRXB test %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRXB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e519,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.WRXB test %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRXB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - rex.WRXB test %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRXB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e6fef6 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee854f │ │ │ │ + push $0x7ec254f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e51a61 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %cl,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sbb %bpl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee854f(%rax) │ │ │ │ + add %bl,0x7ec254f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee854f(%rax) │ │ │ │ + add %ch,0x7ec254f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e51a84 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee854f,%eax │ │ │ │ + mov $0x7ec254f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - rex.WRXB test %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRXB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1a,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls -0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fmuls 0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe5,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex.WRXB test %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRXB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - rex.WRXB test %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRXB and $0x7ec,%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push %rax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dl,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %dl,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %dl,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x50(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e51b │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x50(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe5,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x50(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sbb %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x50(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1b,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dl,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe51b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e51bed │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x50,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8550(%rax) │ │ │ │ + add %bh,0x7ec2550(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1(,%riz,8) │ │ │ │ add %cl,%al │ │ │ │ push %rax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1(,%riz,8) │ │ │ │ add %bl,%al │ │ │ │ push %rax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sbb $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ push %rax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e51c7e │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,-0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dl,0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1(,%riz,8) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rcx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e51c,%al │ │ │ │ push %rcx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e51c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rcx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1(,%riz,8) │ │ │ │ add %cl,0x51(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e701f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x51(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8551 │ │ │ │ + push $0x7ec2551 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e51d63 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,-0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dl,0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x1e5,%rax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rcx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ test $0x51,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e51d87 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8551,%eax │ │ │ │ + mov $0x7ec2551,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8551,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2551,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1d,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms -0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fcoms 0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e5(%rip) │ │ │ │ add %ch,%al │ │ │ │ push %rcx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rcx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dl,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dl,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %dl,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %dl,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rdx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e51e │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x52(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe5,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x52(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e51ee4 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dl,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe51e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rdx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e51ef0 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x52,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8552,%eax │ │ │ │ + mov $0x7ec2552,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8552,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2552,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms -0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fcoms 0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3a48f │ │ │ │ + call 9d1448f <_edata@@Base+0x2b1448f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rdx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e51f81 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,-0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dl,0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,-0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dl,0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e51f,%al │ │ │ │ push %rbx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e51f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rbx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rbx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e704fc │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x53(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8553 │ │ │ │ + push $0x7ec2553 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e52065 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,-0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dl,0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W and %spl,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8553(%rax) │ │ │ │ + add %bl,0x7ec2553(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8553(%rax) │ │ │ │ + add %ch,0x7ec2553(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5208a │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8553,%eax │ │ │ │ + mov $0x7ec2553,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rbx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms -0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fcoms 0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe5,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rbx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rbx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push %rsp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dl,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %dl,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %dl,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x54(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e521 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x54(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe5,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x54(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x54(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x21,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dl,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe521,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rsp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e521f3 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x54,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8554(%rax) │ │ │ │ + add %bh,0x7ec2554(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8554,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2554,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms -0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + fcoms -0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bpl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rsp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ push %rsp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e52284 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dl,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dl,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e522,%al │ │ │ │ push %rbp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e522,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rbp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rbp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e707ff │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x55(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8555 │ │ │ │ + push $0x7ec2555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e52367 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dl,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %rbp,%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8555(%rax) │ │ │ │ + add %bl,0x7ec2555(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8555(%rax) │ │ │ │ + add %ch,0x7ec2555(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5238d │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8555,%eax │ │ │ │ + mov $0x7ec2555,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rbp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x23,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms -0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fcoms 0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe5,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rbp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rbp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push %rsi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1(,%riz,8) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rsi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(,%riz,8) │ │ │ │ add %ch,(%rax) │ │ │ │ push %rsi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1(,%riz,8) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rsi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x56(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e524 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x56(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1(,%riz,8) │ │ │ │ - push $0x3ee8556 │ │ │ │ + push $0x7ec2556 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x56(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x24,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dl,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe524,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rsi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e524f6 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x56,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8556(%rax) │ │ │ │ + add %bh,0x7ec2556(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8556,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2556,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms -0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fcoms 0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3aa93 │ │ │ │ + call 9d14a93 <_edata@@Base+0x2b14a93> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rsi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e52587 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dl,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dl,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e525,%al │ │ │ │ push %rdi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e525,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x57(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rdi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e70b02 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x57(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e52651 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xee,-0x7b(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adcb $0xec,0x25(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ es in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8557,%al │ │ │ │ + movabs 0x400000007ec2557,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x26(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x57,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e52690 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xee,-0x7b(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0xec,0x25(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ es in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $1,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x26,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e526f9 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe5,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rdi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock es in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bl,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e527 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x58(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe5,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x58(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xee,-0x7b(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbbb $0xec,0x25(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x27,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe527,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8558,%al │ │ │ │ + movabs 0x400000007ec2558,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x58,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xee,-0x7b(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0xec,0x25(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $1,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5287a │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %spl,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rcx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5288a │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bl,0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e528,%al │ │ │ │ pop %rcx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e528,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rcx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e70e05 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x59(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e52953 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xee,-0x7b(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbbb $0xec,0x25(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rcx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %rsp,%rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8559(%rax) │ │ │ │ + add %ah,0x7ec2559(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8559(%rax) │ │ │ │ + add %dh,0x7ec2559(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e52993 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xee,-0x7b(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0xec,0x25(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rcx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x29,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e529fb │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe5,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rcx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rdx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rdx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e52a │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe5,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sub %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee855a(%rax) │ │ │ │ + add %al,0x7ec255a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2a,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rdx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe52a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee855a,%al │ │ │ │ + movabs 0x400000007ec255a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee855a(%rax) │ │ │ │ + add %dh,0x7ec255a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rdx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $1,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e52b7c │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rdx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rbx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e52b8d │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bl,0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e52b,%al │ │ │ │ pop %rbx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e52b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rbx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e71108 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1(,%riz,8) │ │ │ │ add %dh,0x5b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1(,%riz,8) │ │ │ │ - add %al,0x3ee855b(%rax) │ │ │ │ + add %al,0x7ec255b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1(,%riz,8) │ │ │ │ - add %dl,0x3ee855b(%rax) │ │ │ │ + add %dl,0x7ec255b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sub $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee855b(%rax) │ │ │ │ + add %ah,0x7ec255b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee855b(%rax) │ │ │ │ + add %dh,0x7ec255b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e52c96 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xee,-0x7b(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0xec,0x25(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rbx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2c,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e52cfd │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1(,%riz,8) │ │ │ │ lock pop %rbx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1(,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rsp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rsp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rsp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e52d │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e5(%rip) │ │ │ │ add %dh,0x5c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sub $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3,-0x12(%rbp,%rax,4) │ │ │ │ + sbbb $0x7,-0x14(%rbp,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2d,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rsp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe52d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee855c,%al │ │ │ │ + movabs 0x400000007ec255c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5c,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x3,-0x12(%rbp,%rax,4) │ │ │ │ + rcrb $0x7,-0x14(%rbp,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $1,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e52e7e │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ cs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e52e90 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bl,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e52e,%al │ │ │ │ pop %rbp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e52e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rbp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7140b │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e52f57 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xee,-0x7b(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbbb $0xec,0x25(%rbp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rbp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee855d,%al │ │ │ │ + movabs 0x400000007ec255d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5d,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e52f99 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xee,-0x7b(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0xec,0x25(%rbp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $1,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2f,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e52fff │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe5,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rbp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %bl,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %bl,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %bl,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %bl,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e530 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe5,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xor %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x30,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bl,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe530,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rsi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e53102 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5e,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xor %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee855e(%rax) │ │ │ │ + add %bh,0x7ec255e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x855e,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x255e,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps -0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fcomps 0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ pop %rsi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ pop %rsi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e53193 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %bl,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %bl,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e531,%al │ │ │ │ pop %rdi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e531,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rdi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rdi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7170e │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee855f │ │ │ │ + push $0x7ec255f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e53271 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bl,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W xor %bpl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee855f(%rax) │ │ │ │ + add %bl,0x7ec255f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee855f(%rax) │ │ │ │ + add %ch,0x7ec255f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5329c │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee855f,%eax │ │ │ │ + mov $0x7ec255f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ pop %rdi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x32,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps -0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fcomps 0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe5,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ pop %rdi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rdi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ah,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ah,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %ah,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x60(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e533 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x60(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe5,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x60(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xor %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x60(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x33,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ah,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe533,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e53405 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x60,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xor %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8560(%rax) │ │ │ │ + add %bh,0x7ec2560(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1(,%riz,8) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1(,%riz,8) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e53496 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,-0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %ah,0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1(,%riz,8) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e534,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e534,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(,%riz,8) │ │ │ │ add %cl,0x61(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e71a11 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x61(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8561 │ │ │ │ + push $0x7ec2561 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e53573 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ah,0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x1e5,%rax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ test $0x61,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5359f │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8561,%eax │ │ │ │ + mov $0x7ec2561,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8561,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2561,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x35,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs -0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubs 0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e5(%rip) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %ah,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ah,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ah,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %ah,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ss in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3622781,53 +3622437,47 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e536 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x62(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe5,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x62(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ ss in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e536f4 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x36,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ah,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe536,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -3622838,59 +3622488,57 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e53708 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x62,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ ss in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8562,%eax │ │ │ │ + mov $0x7ec2562,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8562,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2562,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs -0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubs 0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3bc9f │ │ │ │ + call 9d15c9f <_edata@@Base+0x2b15c9f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ @@ -3622904,15840 +3622552,14619 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e53799 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,-0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %ah,0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,-0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ah,0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e537,%al │ │ │ │ - movsxd 0x3ee(%rbp),%eax │ │ │ │ + movsxd 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e537,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - movsxd 0x3ee(%rbp),%eax │ │ │ │ + movsxd 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movslq 0x3ee(%rbp),%rax │ │ │ │ + movslq 0x7ec(%rip),%rsp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e71d14 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x63(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8563 │ │ │ │ + push $0x7ec2563 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e53875 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ah,0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cmp %spl,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8563(%rax) │ │ │ │ + add %bl,0x7ec2563(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8563(%rax) │ │ │ │ + add %ch,0x7ec2563(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e538a2 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8563,%eax │ │ │ │ + mov $0x7ec2563,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - movsxd 0x3ee(%rbp),%eax │ │ │ │ + movsxd 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x38,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs -0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubs 0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe5,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - movsxd 0x3ee(%rbp),%eax │ │ │ │ + movsxd 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - movsxd 0x3ee(%rbp),%eax │ │ │ │ + movsxd 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - fs test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + fs and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ah,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ah,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %ah,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x64(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e539 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x64(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe5,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x64(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x64(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x39,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x3,-0x12(%rbp,%rax,4) │ │ │ │ + andb $0x7,-0x14(%rbp,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe539,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ah,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e53a0b │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - fs test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + fs and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmp %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8564(%rax) │ │ │ │ + add %ch,0x7ec2564(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8564,%eax │ │ │ │ + mov $0x7ec2564,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8564,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2564,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bpl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - fs test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + fs and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmp %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - fs test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + fs and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e53a9c │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - fs test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + fs and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %ah,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e53a,%al │ │ │ │ - gs test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + gs and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e53a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - gs test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + gs and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %ah,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e72017 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x65(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - gs test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + gs and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8565 │ │ │ │ + push $0x7ec2565 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e53b8f │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %rbp,%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8565(%rax) │ │ │ │ + add %cl,0x7ec2565(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8565(%rax) │ │ │ │ + add %bl,0x7ec2565(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e53ba5 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x65,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8565(%rax) │ │ │ │ + add %bh,0x7ec2565(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3b,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8565,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2565,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe5,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - gs test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + gs and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3c13a │ │ │ │ + call 9d1613a <_edata@@Base+0x2b1613a> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - gs test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + gs and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1(,%riz,8) │ │ │ │ add %cl,(%rax) │ │ │ │ - test %bp,%si │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x7ec,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1(,%riz,8) │ │ │ │ add %bl,(%rax) │ │ │ │ - test %bp,%si │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x7ec,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1(,%riz,8) │ │ │ │ add %ch,(%rax) │ │ │ │ - test %bp,%si │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x7ec,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - test %bp,%si │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x7ec,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e53c │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x66(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1(,%riz,8) │ │ │ │ pop %rax │ │ │ │ - test %bp,%si │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x7ec,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x66(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3c,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e53d10 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe53c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ah,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e53d0e │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - test %bp,%si │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x7ec,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmp $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8566(%rax) │ │ │ │ + add %ch,0x7ec2566(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8566,%eax │ │ │ │ + mov $0x7ec2566,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8566,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2566,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs -0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubs 0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmp $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3c2bb │ │ │ │ + call 9d162bb <_edata@@Base+0x2b162bb> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e53d9f │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - test %bp,%si │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x7ec,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %ah,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e53d,%al │ │ │ │ - addr32 test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + addr32 and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e53d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - addr32 test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + addr32 and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %ah,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7231a │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x67(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - addr32 test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + addr32 and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8567 │ │ │ │ + push $0x7ec2567 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e53e91 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ ds in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ah,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ds in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - addr32 test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + addr32 and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e53ea8 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x67,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ds in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8567,%eax │ │ │ │ + mov $0x7ec2567,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3e,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8567,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2567,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe5,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - addr32 test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + addr32 and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3c43c │ │ │ │ + call 9d1643c <_edata@@Base+0x2b1643c> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ds in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - addr32 test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + addr32 and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %ch,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ch,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %ch,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e53f │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x68(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe5,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x68(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8568 │ │ │ │ + push $0x7ec2568 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3f,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e54012 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe53f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e54011 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - push $0x3ee85 │ │ │ │ + push $0x7ec25 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x68,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8568(%rax) │ │ │ │ + add %bh,0x7ec2568(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - push $0x3ee85 │ │ │ │ + push $0x7ec25 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs -0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubrs 0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3c5bd │ │ │ │ + call 9d165bd <_edata@@Base+0x2b165bd> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e540a2 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - push $0x3ee85 │ │ │ │ + push $0x7ec25 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - imul $0x400,0x3ee(%rbp),%eax │ │ │ │ + imul $0x400,0x7ec(%rip),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e540(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - imul $0x400,0x3ee(%rbp),%eax │ │ │ │ + imul $0x400,0x7ec(%rip),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e540(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - imul $0x400,0x3ee(%rbp),%eax │ │ │ │ + imul $0x400,0x7ec(%rip),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,-0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %ch,0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7261d │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x69(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x69(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x69(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x69(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.B in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.B in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - imul $0x400,0x3ee(%rbp),%eax │ │ │ │ + imul $0x400,0x7ec(%rip),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x41(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x69,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.B in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8569,%eax │ │ │ │ + mov $0x7ec2569,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x41,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8569,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2569,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x1b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs -0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubrs 0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds -0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - imul $0x400,0x3ee(%rbp),%eax │ │ │ │ + imul $0x400,0x7ec(%rip),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.B in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - imul $0x400,0x3ee(%rbp),%eax │ │ │ │ + imul $0x400,0x7ec(%rip),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ rex.X in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %ch,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - push $0xffffffffffffff85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - push $0xffffffffffffff85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.X in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %ch,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e542 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x1b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - push $0xffffffffffffff85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.X in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee856a │ │ │ │ + push $0x7ec256a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x42,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e54314 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe542,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e54314 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - push $0xffffffffffffff85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.X in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6a,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee856a(%rax) │ │ │ │ + add %bh,0x7ec256a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - push $0xffffffffffffff85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.XB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs -0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubrs 0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.XB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3c8bf │ │ │ │ + call 9d168bf <_edata@@Base+0x2b168bf> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e543a5 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - push $0xffffffffffffff85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - imul $0x0,0x3ee(%rbp),%eax │ │ │ │ + imul $0x0,0x7ec(%rip),%esp │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e543,%al │ │ │ │ - imul $0x0,0x3ee(%rbp),%eax │ │ │ │ + imul $0x0,0x7ec(%rip),%esp │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e543,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - imul $0x0,0x3ee(%rbp),%eax │ │ │ │ + imul $0x0,0x7ec(%rip),%esp │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - imul $0x0,0x3ee(%rbp),%eax │ │ │ │ + imul $0x0,0x7ec(%rip),%esp │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e72920 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - imul $0x0,0x3ee(%rbp),%eax │ │ │ │ + imul $0x0,0x7ec(%rip),%esp │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee856b │ │ │ │ + push $0x7ec256b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e54495 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.R in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.R in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - imul $0x0,0x3ee(%rbp),%eax │ │ │ │ + imul $0x0,0x7ec(%rip),%esp │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e544ae │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6b,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.R in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee856b,%eax │ │ │ │ + mov $0x7ec256b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x44,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x856b,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x256b,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - imul $0x0,0x3ee(%rbp),%eax │ │ │ │ + imul $0x0,0x7ec(%rip),%esp │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3ca40 │ │ │ │ + call 9d16a40 <_edata@@Base+0x2b16a40> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.R in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - imul $0x0,0x3ee(%rbp),%eax │ │ │ │ + imul $0x0,0x7ec(%rip),%esp │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.RB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %ch,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e545 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x1b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.RB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee856c │ │ │ │ + push $0x7ec256c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x45,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e54616 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe545,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e54617 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.RB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6c,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee856c(%rax) │ │ │ │ + add %bh,0x7ec256c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs -0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubrs -0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.RX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3cbc1 │ │ │ │ + call 9d16bc1 <_edata@@Base+0x2b16bc1> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e546a8 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e546,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e546,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e72c23 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.RXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.RXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e547b1 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6d,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee856d,%eax │ │ │ │ + mov $0x7ec256d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x47,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x856d,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x256d,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x1b(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs -0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubrs 0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds -0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.W in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %ch,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e548 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.W in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee856e │ │ │ │ + push $0x7ec256e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x48,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e54918 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe548,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5491a │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.W in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6e,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee856e(%rax) │ │ │ │ + add %bh,0x7ec256e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs -0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubrs 0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3cec3 │ │ │ │ + call 9d16ec3 <_edata@@Base+0x2b16ec3> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e549ab │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e549,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e549,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e72f26 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.WX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e54ab4 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6f,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee856f,%eax │ │ │ │ + mov $0x7ec256f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4a,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x856f,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x256f,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x1b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs -0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubrs 0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls -0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jo 1e54a88 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e54b28 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - jo 1e54aa0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e54b40 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jo 1e54ab8 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e54b58 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %dh,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e54b │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x70(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x1b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jo 1e54b00 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e54ba0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8570 │ │ │ │ + push $0x7ec2570 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4b,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e54c1a │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe54b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dh,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e54c1d │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jo 1e54b60 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e54c00 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.WXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x70,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8570,%eax │ │ │ │ + mov $0x7ec2570,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8570,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2570,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WR in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivs 0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WR in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3d1c5 │ │ │ │ + call 9d171c5 <_edata@@Base+0x2b171c5> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e54cae │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jo 1e54bf0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e54c90 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,-0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dh,0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e54c,%al │ │ │ │ - jno 1e54c20 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e54cc0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e54c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jno 1e54c38 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e54cd8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,-0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %dh,0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e73229 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x71(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x71(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x71(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x71(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.WRB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dh,0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WRB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jno 1e54ce0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e54d80 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e54db7 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x71,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8571,%eax │ │ │ │ + mov $0x7ec2571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4d,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8571,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2571,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x1b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivs 0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls -0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jno 1e54d58 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e54df8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jno 1e54d70 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e54e10 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jb 1e54d88 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e54e28 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - jb 1e54da0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e54e40 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jb 1e54db8 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e54e58 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WRX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %dh,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e54e │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x72(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x1b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jb 1e54e00 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e54ea0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WRX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8572 │ │ │ │ + push $0x7ec2572 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4e,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e54f1c │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe54e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dh,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e54f20 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jb 1e54e60 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e54f00 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.WRX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x72,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8572(%rax) │ │ │ │ + add %bh,0x7ec2572(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - jb 1e54ea8 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e54f48 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WRXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivs 0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WRXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3d4c7 │ │ │ │ + call 9d174c7 <_edata@@Base+0x2b174c7> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e54fb1 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jb 1e54ef0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e54f90 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jae 1e54f08 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e54fa8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e54f,%al │ │ │ │ - jae 1e54f20 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e54fc0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e54f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jae 1e54f38 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e54fd8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jae 1e54f50 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e54ff0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7352c │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x73(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x73(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x73(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x73(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dh,0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jae 1e54fe0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e55080 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e550ba │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x73,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8573,%eax │ │ │ │ + mov $0x7ec2573,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x50,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8573,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2573,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivs 0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms -0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jae 1e55058 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e550f8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jae 1e55070 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e55110 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - je 1e55088 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e55128 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - je 1e550a0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e55140 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - je 1e550b8 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e55158 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rcx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %dh,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e551 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x74(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x1b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - je 1e55100 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e551a0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rcx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8574 │ │ │ │ + push $0x7ec2574 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x51,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5521e │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe551,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dh,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e55223 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - je 1e55160 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e55200 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rcx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x74,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8574(%rax) │ │ │ │ + add %bh,0x7ec2574(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - je 1e551a8 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e55248 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rdx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivs -0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rdx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3d7c9 │ │ │ │ + call 9d177c9 <_edata@@Base+0x2b177c9> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e552b4 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - je 1e551f0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e55290 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jne 1e55208 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e552a8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e552,%al │ │ │ │ - jne 1e55220 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e552c0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e552,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jne 1e55238 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e552d8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jne 1e55250 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e552f0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7382f │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x75(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x75(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x75(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rbx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dh,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jne 1e552e0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e55380 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e553bd │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x75,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rbx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8575,%eax │ │ │ │ + mov $0x7ec2575,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x53,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8575,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2575,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x1b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivs 0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms -0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jne 1e55358 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e553f8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rbx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jne 1e55370 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e55410 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dh,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dh,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %dh,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %dh,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e554 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x76(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x76(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8576 │ │ │ │ + push $0x7ec2576 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x54,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e55520 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe554,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dh,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e55526 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jbe 1e55460 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jbe 1e55500 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x76,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8576(%rax) │ │ │ │ + add %bh,0x7ec2576(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - jbe 1e554a8 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jbe 1e55548 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rbp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivs 0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rbp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3dacb │ │ │ │ + call 9d17acb <_edata@@Base+0x2b17acb> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e555b7 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jbe 1e554f0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jbe 1e55590 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - ja 1e55508 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e555a8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e555,%al │ │ │ │ - ja 1e55520 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e555c0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e555,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - ja 1e55538 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e555d8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - ja 1e55550 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e555f0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e73b32 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x77(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x77(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x77(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x77(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rsi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dh,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - ja 1e555e0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e55680 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e556c0 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x77,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8577,%eax │ │ │ │ + mov $0x7ec2577,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x56,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8577,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2577,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x1b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivs 0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms -0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - ja 1e55658 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e556f8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - ja 1e55670 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e55710 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - js 1e55688 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e55728 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - js 1e556a0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e55740 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - js 1e556b8 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e55758 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rdi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %bh,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e557 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x78(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x1b(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - js 1e55700 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e557a0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rdi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8578 │ │ │ │ + push $0x7ec2578 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x57,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e55822 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe557,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,-0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bh,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e55829 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - js 1e55760 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e55800 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rdi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x78,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8578(%rax) │ │ │ │ + add %bh,0x7ec2578(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - js 1e557a8 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e55848 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs -0x7b(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivrs 0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3ddcd │ │ │ │ + call 9d17dcd <_edata@@Base+0x2b17dcd> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e558ba │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - js 1e557f0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e55890 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jns 1e55808 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e558a8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e558,%al │ │ │ │ - jns 1e55820 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e558c0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e558,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jns 1e55838 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e558d8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jns 1e55850 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e558f0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e73e35 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x79(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x79(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x79(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x79(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rcx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,-0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bh,0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jns 1e558e0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e55980 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e559c3 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x79,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rcx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8579,%eax │ │ │ │ + mov $0x7ec2579,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x59,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8579,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2579,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs -0x7b(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivrs 0x25(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps -0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jns 1e55958 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e559f8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rcx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jns 1e55970 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e55a10 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jp 1e55988 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e55a28 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - jp 1e559a0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e55a40 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jp 1e559b8 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e55a58 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rdx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %bh,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e55a │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x1b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jp 1e55a00 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e55aa0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rdx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee857a │ │ │ │ + push $0x7ec257a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5a,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e55b24 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe55a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,-0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bh,0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e55b2c │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jp 1e55a60 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e55b00 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rdx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7a,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee857a(%rax) │ │ │ │ + add %bh,0x7ec257a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - jp 1e55aa8 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e55b48 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rbx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs -0x7b(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivrs 0x25(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rbx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3e0cf │ │ │ │ + call 9d180cf <_edata@@Base+0x2b180cf> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e55bbd │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jp 1e55af0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e55b90 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jnp 1e55b08 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e55ba8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e55b,%al │ │ │ │ - jnp 1e55b20 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e55bc0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e55b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jnp 1e55b38 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e55bd8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jnp 1e55b50 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e55bf0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e74138 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jnp 1e55b80 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e55c20 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee857b │ │ │ │ + push $0x7ec257b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e55ca5 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,-0x7b(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bh,0x25(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jnp 1e55be0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e55c80 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e55cc6 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7b,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee857b,%eax │ │ │ │ + mov $0x7ec257b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5c,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x857b,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x257b,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - jnp 1e55c40 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e55ce0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3e250 │ │ │ │ + call 9d18250 <_edata@@Base+0x2b18250> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jnp 1e55c70 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e55d10 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jl 1e55c88 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e55d28 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - jl 1e55ca0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e55d40 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jl 1e55cb8 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e55d58 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rbp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %bh,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e55d │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x1b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jl 1e55d00 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e55da0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rbp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee857c │ │ │ │ + push $0x7ec257c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5d,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e55e26 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe55d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,-0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bh,-0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e55e2f │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jl 1e55d60 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e55e00 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rbp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7c,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee857c(%rax) │ │ │ │ + add %bh,0x7ec257c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - jl 1e55da8 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e55e48 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rsi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs -0x12(%rbp,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivrs -0x14(%rbp,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rsi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3e3d1 │ │ │ │ + call 9d183d1 <_edata@@Base+0x2b183d1> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e55ec0 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jl 1e55df0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e55e90 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jge 1e55e08 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e55ea8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e55e,%al │ │ │ │ - jge 1e55e20 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e55ec0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e55e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jge 1e55e38 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e55ed8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jge 1e55e50 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e55ef0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7443b │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rdi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,-0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bh,0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rdi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jge 1e55ee0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e55f80 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e55fc9 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7d,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rdi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee857d,%eax │ │ │ │ + mov $0x7ec257d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5f,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x857d,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x257d,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1b(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs -0x7b(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivrs 0x25(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps -0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jge 1e55f58 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e55ff8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rdi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jge 1e55f70 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e56010 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jle 1e55f88 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e56028 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - jle 1e55fa0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e56040 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jle 1e55fb8 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e56058 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %bh,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e560 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jle 1e56000 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e560a0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee857e │ │ │ │ + push $0x7ec257e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x60,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e56128 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe560,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bh,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e56132 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jle 1e56060 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e56100 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee857e,%al │ │ │ │ + movabs 0x400000007ec257e,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7e,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - jle 1e560a8 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e56148 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x7b(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $1,0x25(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e561d0 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e561c3 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jle 1e560f0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock jle 1e56190 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jg 1e56108 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e561a8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e561,%al │ │ │ │ - jg 1e56120 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e561c0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e561,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jg 1e56138 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e561d8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jg 1e56150 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e561f0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7473e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0xee,-0x7b(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmpb $0xec,0x25(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - jg 1e561e0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e56280 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e562cc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee857f,%al │ │ │ │ + movabs 0x400000007ec257f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e562(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee857f(%rax) │ │ │ │ + add %dh,0x7ec257f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x62,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xee,-0x7b(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0xec,0x25(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x7b(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $1,0x25(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - jg 1e56258 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e562f8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jg 1e56270 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock jg 1e56310 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee(%rbp) │ │ │ │ + andb $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - addb $0x0,0x3ee(%rbp) │ │ │ │ + andb $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - addb $0x0,0x3ee(%rbp) │ │ │ │ + andb $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsxd %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - addb $0x0,0x3ee(%rbp) │ │ │ │ + andb $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e563 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x80(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - addb $0x0,0x3ee(%rbp) │ │ │ │ + andb $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movsxd %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x80(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x63,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5632a │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe563,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee85(%rax) │ │ │ │ + addb $0x0,0x7ec25(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e56435 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - addb $0x0,0x3ee(%rbp) │ │ │ │ + andb $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ movsxd %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8580(%rax) │ │ │ │ + add %ah,0x7ec2580(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x80,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3ee85(%rax) │ │ │ │ + rolb $0x0,0x7ec25(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ fs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ee85(%rax) │ │ │ │ + rolb $1,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e563d2 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e564c6 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock addb $0x0,0x3ee(%rbp) │ │ │ │ + lock andb $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85(%rcx) │ │ │ │ + add %al,0x7ec25(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e564,%al │ │ │ │ - addl $0x400,0x3ee(%rbp) │ │ │ │ + andl $0x400,0x7ec(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e564(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - addl $0x400,0x3ee(%rbp) │ │ │ │ + andl $0x400,0x7ec(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3ee85(%rcx) │ │ │ │ + xor %al,0x7ec25(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e74a41 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ gs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee85(%rcx) │ │ │ │ + addb $0x0,0x7ec25(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ gs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - addl $0x400,0x3ee(%rbp) │ │ │ │ + andl $0x400,0x7ec(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x65(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8581,%al │ │ │ │ + movabs 0x400000007ec2581,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e565(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8581(%rax) │ │ │ │ + add %dh,0x7ec2581(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x65,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3ee85(%rcx) │ │ │ │ + rolb $0x0,0x7ec25(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ee85(%rcx) │ │ │ │ + rolb $1,0x7ec25(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - addl $0x400,0x3ee(%rbp) │ │ │ │ + andl $0x400,0x7ec(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ gs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock addl $0x400,0x3ee(%rbp) │ │ │ │ + lock andl $0x400,0x7ec(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ in $0x1,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85(%rdx) │ │ │ │ + add %al,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0x1,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3ee85(%rdx) │ │ │ │ + xor %al,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e566 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ in $0x1,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x66,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5662c │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe566,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee85(%rdx) │ │ │ │ + addb $0x0,0x7ec25(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e56738 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ in $0x1,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8582,%al │ │ │ │ + movabs 0x400000007ec2582,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ addr32 in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x82,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ addr32 in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ee85(%rdx) │ │ │ │ + rolb $1,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ addr32 in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e566d4 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e567c9 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addl $0x0,0x3ee(%rbp) │ │ │ │ + andl $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e567,%al │ │ │ │ - addl $0x0,0x3ee(%rbp) │ │ │ │ + andl $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e567,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - addl $0x0,0x3ee(%rbp) │ │ │ │ + andl $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - addl $0x0,0x3ee(%rbp) │ │ │ │ + andl $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e74d44 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee85(%rbx) │ │ │ │ + addb $0x0,0x7ec25(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - addl $0x0,0x3ee(%rbp) │ │ │ │ + andl $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e568d2 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8583,%al │ │ │ │ + movabs 0x400000007ec2583,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e568(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8583(%rax) │ │ │ │ + add %dh,0x7ec2583(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x68,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3ee85(%rbx) │ │ │ │ + rolb $0x0,0x7ec25(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ee85(%rbx) │ │ │ │ + rolb $1,0x7ec25(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs -0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - addl $0x0,0x3ee(%rbp) │ │ │ │ + andl $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ - lock addl $0x0,0x3ee(%rbp) │ │ │ │ + lock andl $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test %al,0x3ee(%rbp) │ │ │ │ + test %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - test %al,0x3ee(%rbp) │ │ │ │ + test %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - test %al,0x3ee(%rbp) │ │ │ │ + test %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ imul $0x1,%ebp,%esp │ │ │ │ add %dh,(%rax) │ │ │ │ - test %al,0x3ee(%rbp) │ │ │ │ + test %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e569 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - test %al,0x3ee(%rbp) │ │ │ │ + test %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ imul $0x1,%ebp,%esp │ │ │ │ add %ah,-0x7c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x69,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5692e │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe569,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee(%rbp,%rax,4) │ │ │ │ + addb $0x0,0x7ec(%rbp,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e56a3b │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - test %al,0x3ee(%rbp) │ │ │ │ + test %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ imul $0x1,%ebp,%esp │ │ │ │ - add %ah,0x3ee8584(%rax) │ │ │ │ + add %ah,0x7ec2584(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8584(%rax) │ │ │ │ + add %dh,0x7ec2584(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - test %al,0x3ee(%rbp) │ │ │ │ + test %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push $0xffffffffffffffe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - test %al,0x3ee(%rbp) │ │ │ │ + test %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push $0xffffffffffffffe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - test %al,0x3ee(%rbp) │ │ │ │ + test %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e56acc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test %al,0x3ee(%rbp) │ │ │ │ + lock test %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test %eax,0x3ee(%rbp) │ │ │ │ + test %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e56a,%al │ │ │ │ - test %eax,0x3ee(%rbp) │ │ │ │ + test %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e56a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - test %eax,0x3ee(%rbp) │ │ │ │ + test %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - test %eax,0x3ee(%rbp) │ │ │ │ + test %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e75047 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x1,%rbp,%rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee85(%rbp) │ │ │ │ + addb $0x0,0x7ec25(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x1,%ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - test %eax,0x3ee(%rbp) │ │ │ │ + test %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e56bd5 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8585,%al │ │ │ │ + movabs 0x400000007ec2585,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e56b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8585(%rax) │ │ │ │ + add %dh,0x7ec2585(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6b,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3ee85(%rbp) │ │ │ │ + rolb $0x0,0x7ec25(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ee85(%rbp) │ │ │ │ + rolb $1,0x7ec25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs -0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - test %eax,0x3ee(%rbp) │ │ │ │ + test %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x1,%ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test %eax,0x3ee(%rbp) │ │ │ │ + lock test %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85(%rsi) │ │ │ │ + add %al,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3ee85(%rsi) │ │ │ │ + adc %al,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x3ee85(%rsi) │ │ │ │ + and %al,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3ee85(%rsi) │ │ │ │ + xor %al,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e56c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %al,0x3ee(%rbp) │ │ │ │ + xchg %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6c,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e56c30 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe56c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee85(%rsi) │ │ │ │ + addb $0x0,0x7ec25(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e56d3e │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - xchg %al,0x3ee(%rbp) │ │ │ │ + xchg %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8586,%al │ │ │ │ + movabs 0x400000007ec2586,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x86,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - xchg %al,0x3ee(%rbp) │ │ │ │ + xchg %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex insl (%dx),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ee85(%rsi) │ │ │ │ + rolb $1,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e56cd8 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e56dcf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %al,0x3ee(%rbp) │ │ │ │ + lock xchg %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,0x3ee(%rbp) │ │ │ │ + xchg %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e56d,%al │ │ │ │ - xchg %eax,0x3ee(%rbp) │ │ │ │ + xchg %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e56d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - xchg %eax,0x3ee(%rbp) │ │ │ │ + xchg %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - xchg %eax,0x3ee(%rbp) │ │ │ │ + xchg %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7534a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x79(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x79(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x79(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x79(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W outsb %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee85(%rdi) │ │ │ │ + addb $0x0,0x7ec25(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - xchg %eax,0x3ee(%rbp) │ │ │ │ + xchg %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e56ed8 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8587,%al │ │ │ │ + movabs 0x400000007ec2587,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e56e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8587(%rax) │ │ │ │ + add %dh,0x7ec2587(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6e,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3ee85(%rdi) │ │ │ │ + rolb $0x0,0x7ec25(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ee85(%rdi) │ │ │ │ + rolb $1,0x7ec25(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs -0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - xchg %eax,0x3ee(%rbp) │ │ │ │ + xchg %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock outsb %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,0x3ee(%rbp) │ │ │ │ + lock xchg %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0x3ee(%rbp) │ │ │ │ + mov %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov %al,0x3ee(%rbp) │ │ │ │ + mov %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov %al,0x3ee(%rbp) │ │ │ │ + mov %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3ee85(%rax) │ │ │ │ + xor %cl,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e56f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x78(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1b(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov %al,0x3ee(%rbp) │ │ │ │ + mov %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %al,0x3ee(%rbp) │ │ │ │ + mov %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6f,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e56f32 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe56f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee85(%rax) │ │ │ │ + orb $0x0,0x7ec25(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e57041 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov %al,0x3ee(%rbp) │ │ │ │ + mov %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8588,%al │ │ │ │ + movabs 0x400000007ec2588,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jo 1e56fe8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8588(%rax) │ │ │ │ + add %dh,0x7ec2588(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov %al,0x3ee(%rbp) │ │ │ │ + mov %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jo 1e57018 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov %al,0x3ee(%rbp) │ │ │ │ + mov %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jo 1e57030 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov %al,0x3ee(%rbp) │ │ │ │ + mov %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e570d2 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %al,0x3ee(%rbp) │ │ │ │ + lock mov %ah,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %eax,0x3ee(%rbp) │ │ │ │ + mov %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e570,%al │ │ │ │ - mov %eax,0x3ee(%rbp) │ │ │ │ + mov %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e570,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov %eax,0x3ee(%rbp) │ │ │ │ + mov %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov %eax,0x3ee(%rbp) │ │ │ │ + mov %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7564d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x77(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x77(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x77(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x77(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jno 1e57120 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8589(%rax) │ │ │ │ + add %al,0x7ec2589(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jno 1e57138 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8589(%rax) │ │ │ │ + add %dl,0x7ec2589(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e571db │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8589,%al │ │ │ │ + movabs 0x400000007ec2589,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e571(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8589(%rax) │ │ │ │ + add %dh,0x7ec2589(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x71,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee85(%rcx) │ │ │ │ + rorb $0x0,0x7ec25(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3ee85(%rcx) │ │ │ │ + rorb $1,0x7ec25(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs -0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov %eax,0x3ee(%rbp) │ │ │ │ + mov %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jno 1e571c8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov %eax,0x3ee(%rbp) │ │ │ │ + mov %esp,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x3ee(%rbp),%al │ │ │ │ + mov 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov 0x3ee(%rbp),%al │ │ │ │ + mov 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov 0x3ee(%rbp),%al │ │ │ │ + mov 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jb 1e57228 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov 0x3ee(%rbp),%al │ │ │ │ + mov 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e572 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x76(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov 0x3ee(%rbp),%al │ │ │ │ + mov 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jb 1e57270 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x76(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x72,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e57234 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe572,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee85(%rdx) │ │ │ │ + orb $0x0,0x7ec25(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e57344 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov 0x3ee(%rbp),%al │ │ │ │ + mov 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jb 1e572d0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee858a(%rax) │ │ │ │ + add %ah,0x7ec258a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee858a(%rax) │ │ │ │ + add %dh,0x7ec258a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov 0x3ee(%rbp),%al │ │ │ │ + mov 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jae 1e57318 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov 0x3ee(%rbp),%al │ │ │ │ + mov 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jae 1e57330 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov 0x3ee(%rbp),%al │ │ │ │ + mov 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e573d5 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x3ee(%rbp),%al │ │ │ │ + lock mov 0x7ec(%rip),%ah │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x3ee(%rbp),%eax │ │ │ │ + mov 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e573,%al │ │ │ │ - mov 0x3ee(%rbp),%eax │ │ │ │ + mov 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e573,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov 0x3ee(%rbp),%eax │ │ │ │ + mov 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov 0x3ee(%rbp),%eax │ │ │ │ + mov 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e75950 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x75(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov 0x3ee(%rbp),%eax │ │ │ │ + mov 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x3ee(%rbp),%eax │ │ │ │ + mov 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e573b5 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W je 1e57420 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee858b(%rax) │ │ │ │ + add %al,0x7ec258b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ je 1e57438 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee858b(%rax) │ │ │ │ + add %dl,0x7ec258b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e574de │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee858b,%al │ │ │ │ + movabs 0x400000007ec258b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e574(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee858b(%rax) │ │ │ │ + add %dh,0x7ec258b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x74,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee85(%rbx) │ │ │ │ + rorb $0x0,0x7ec25(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov 0x3ee(%rbp),%eax │ │ │ │ + mov 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5745d │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock je 1e574c8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov 0x3ee(%rbp),%eax │ │ │ │ + mov 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %es,0x3ee(%rbp) │ │ │ │ + mov %fs,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov %es,0x3ee(%rbp) │ │ │ │ + mov %fs,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov %es,0x3ee(%rbp) │ │ │ │ + mov %fs,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jne 1e57528 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov %es,0x3ee(%rbp) │ │ │ │ + mov %fs,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x74(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov %es,0x3ee(%rbp) │ │ │ │ + mov %fs,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jne 1e57570 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x74(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x75,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e57536 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe575,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee(%rbp,%rax,4) │ │ │ │ + orb $0x0,0x7ec(%rbp,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e57647 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov %es,0x3ee(%rbp) │ │ │ │ + mov %fs,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jne 1e575d0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee858c(%rax) │ │ │ │ + add %ah,0x7ec258c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee858c(%rax) │ │ │ │ + add %dh,0x7ec258c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov %es,0x3ee(%rbp) │ │ │ │ + mov %fs,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jbe 1e57618 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov %es,0x3ee(%rbp) │ │ │ │ + mov %fs,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jbe 1e57630 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov %es,0x3ee(%rbp) │ │ │ │ + mov %fs,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e576d8 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %es,0x3ee(%rbp) │ │ │ │ + lock mov %fs,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0x3ee(%rbp),%eax │ │ │ │ + lea 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e576,%al │ │ │ │ - lea 0x3ee(%rbp),%eax │ │ │ │ + lea 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e576,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - lea 0x3ee(%rbp),%eax │ │ │ │ + lea 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - lea 0x3ee(%rbp),%eax │ │ │ │ + lea 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e75c53 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x73(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x73(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x73(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x73(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W ja 1e57720 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee858d(%rax) │ │ │ │ + add %al,0x7ec258d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ja 1e57738 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee858d(%rax) │ │ │ │ + add %dl,0x7ec258d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e577e1 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee858d,%al │ │ │ │ + movabs 0x400000007ec258d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e577(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee858d(%rax) │ │ │ │ + add %dh,0x7ec258d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x77,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee85(%rbp) │ │ │ │ + rorb $0x0,0x7ec25(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1b(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3ee85(%rbp) │ │ │ │ + rorb $1,0x7ec25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs -0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - lea 0x3ee(%rbp),%eax │ │ │ │ + lea 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ja 1e577c8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - lea 0x3ee(%rbp),%eax │ │ │ │ + lea 0x7ec(%rip),%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x3ee(%rbp),%es │ │ │ │ + mov 0x7ec(%rip),%fs │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov 0x3ee(%rbp),%es │ │ │ │ + mov 0x7ec(%rip),%fs │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov 0x3ee(%rbp),%es │ │ │ │ + mov 0x7ec(%rip),%fs │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ js 1e57828 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov 0x3ee(%rbp),%es │ │ │ │ + mov 0x7ec(%rip),%fs │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e578 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x72(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov 0x3ee(%rbp),%es │ │ │ │ + mov 0x7ec(%rip),%fs │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ js 1e57870 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x72(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x78,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e57838 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe578,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee85(%rsi) │ │ │ │ + orb $0x0,0x7ec25(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5794a │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov 0x3ee(%rbp),%es │ │ │ │ + mov 0x7ec(%rip),%fs │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ js 1e578d0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee858e(%rax) │ │ │ │ + add %ah,0x7ec258e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee858e(%rax) │ │ │ │ + add %dh,0x7ec258e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov 0x3ee(%rbp),%es │ │ │ │ + mov 0x7ec(%rip),%fs │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jns 1e57918 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov 0x3ee(%rbp),%es │ │ │ │ + mov 0x7ec(%rip),%fs │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jns 1e57930 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov 0x3ee(%rbp),%es │ │ │ │ + mov 0x7ec(%rip),%fs │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e579db │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x3ee(%rbp),%es │ │ │ │ + lock mov 0x7ec(%rip),%fs │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop 0x3ee(%rbp) │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e579,%al │ │ │ │ - pop 0x3ee(%rbp) │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e579,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - pop 0x3ee(%rbp) │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - pop 0x3ee(%rbp) │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e75f56 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x71(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x71(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x71(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x71(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jp 1e57a20 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee858f(%rax) │ │ │ │ + add %al,0x7ec258f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jp 1e57a38 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee858f(%rax) │ │ │ │ + add %dl,0x7ec258f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e57ae4 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee858f,%al │ │ │ │ + movabs 0x400000007ec258f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e57a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee858f(%rax) │ │ │ │ + add %dh,0x7ec258f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7a,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee85(%rdi) │ │ │ │ + rorb $0x0,0x7ec25(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3ee85(%rdi) │ │ │ │ + rorb $1,0x7ec25(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs -0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - pop 0x3ee(%rbp) │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jp 1e57ac8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - pop 0x3ee(%rbp) │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ nop │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ nop │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jnp 1e57b28 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ nop │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e57b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x70(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ nop │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jnp 1e57b70 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x70(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7b,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e57b3a │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe57b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ee85(%rax) │ │ │ │ + adcb $0x0,0x7ec25(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e57c4d │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jnp 1e57bd0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8590(%rax) │ │ │ │ + add %ah,0x7ec2590(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x90,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee85(%rax) │ │ │ │ + rclb $0x0,0x7ec25(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jl 1e57c18 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ nop │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jl 1e57c30 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ nop │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e57cde │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock nop │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85(%rcx) │ │ │ │ + add %dl,0x7ec25(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e57c,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e57c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3ee85(%rcx) │ │ │ │ + xor %dl,0x7ec25(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e76259 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jge 1e57d20 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8591(%rax) │ │ │ │ + add %al,0x7ec2591(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jge 1e57d38 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8591(%rax) │ │ │ │ + add %dl,0x7ec2591(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e57de7 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8591,%al │ │ │ │ + movabs 0x400000007ec2591,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e57d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8591(%rax) │ │ │ │ + add %dh,0x7ec2591(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7d,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee85(%rcx) │ │ │ │ + rclb $0x0,0x7ec25(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x3ee85(%rcx) │ │ │ │ + rclb $1,0x7ec25(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs -0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jge 1e57dc8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jle 1e57e28 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e57e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%edx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jle 1e57e70 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7e,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e57e3c │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe57e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ee85(%rdx) │ │ │ │ + adcb $0x0,0x7ec25(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e57f50 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%edx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jle 1e57ed0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8592(%rax) │ │ │ │ + add %ah,0x7ec2592(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8592(%rax) │ │ │ │ + add %dh,0x7ec2592(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%edx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jg 1e57f18 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jg 1e57f30 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e57fe1 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e57f,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e57f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7655c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e57fbd │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W and $0x1,%bpl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ee85(%rbx) │ │ │ │ + adcb $0x0,0x7ec25(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x1,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ebx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e57fea │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8593,%al │ │ │ │ + movabs 0x400000007ec2593,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e580(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8593(%rax) │ │ │ │ + add %dh,0x7ec2593(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee85(%rbx) │ │ │ │ + rclb $0x0,0x7ec25(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e5(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e58065 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0x1,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee(%rbp,%rax,4) │ │ │ │ + add %dl,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x3ee(%rbp,%rax,4) │ │ │ │ + adc %dl,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x3ee(%rbp,%rax,4) │ │ │ │ + and %dl,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x1,%ebp │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e581 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e5(%rcx) │ │ │ │ add %dl,-0x6c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and $0x1,%ebp │ │ │ │ add %ah,-0x6c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x81,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5813e │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe581,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ee(%rbp,%rax,4) │ │ │ │ + adcb $0x0,0x7ec(%rbp,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e58153 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%esp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and $0x1,%ebp │ │ │ │ - add %ah,0x3ee8594(%rax) │ │ │ │ + add %ah,0x7ec2594(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x94,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee(%rbp,%rax,4) │ │ │ │ + rclb $0x0,0x7ec(%rbp,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x3ee(%rbp,%rax,4) │ │ │ │ + rclb $1,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e581e6 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e581e4 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%esp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85(%rbp) │ │ │ │ + add %dl,0x7ec25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e582,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e582,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3ee85(%rbp) │ │ │ │ + xor %dl,0x7ec25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7685f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e582bf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1,%rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ee85(%rbp) │ │ │ │ + adcb $0x0,0x7ec25(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ebp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e582ed │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8595,%al │ │ │ │ + movabs 0x400000007ec2595,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e583(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8595(%rax) │ │ │ │ + add %dh,0x7ec2595(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x83,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee85(%rbp) │ │ │ │ + rclb $0x0,0x7ec25(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e5(%rbx) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e58367 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0x1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1(%rbp,%riz,8) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1(%rbp,%riz,8) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e584 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1(%rbp,%riz,8) │ │ │ │ push %rax │ │ │ │ xchg %eax,%esi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ test %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x84,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e58440 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe584,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ee85(%rsi) │ │ │ │ + adcb $0x0,0x7ec25(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e58456 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%esi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ test %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8596(%rax) │ │ │ │ + add %ah,0x7ec2596(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x96,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee85(%rsi) │ │ │ │ + rclb $0x0,0x7ec25(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ test %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%esi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e584e7 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%esi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85(%rdi) │ │ │ │ + add %dl,0x7ec25(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e585,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e585,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3ee85(%rdi) │ │ │ │ + xor %dl,0x7ec25(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e76b62 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x69(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%edi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e585c1 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W xchg %spl,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8597(%rax) │ │ │ │ + add %al,0x7ec2597(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8597(%rax) │ │ │ │ + add %dl,0x7ec2597(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e585f0 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8597,%al │ │ │ │ + movabs 0x400000007ec2597,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e586(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8597(%rax) │ │ │ │ + add %dh,0x7ec2597(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x86,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee85(%rdi) │ │ │ │ + rclb $0x0,0x7ec25(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e5(%rsi) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e58669 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee85(%rax) │ │ │ │ + add %bl,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x3ee85(%rax) │ │ │ │ + adc %bl,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3ee85(%rax) │ │ │ │ + and %bl,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cwtl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e587 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x68(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e5(%rdi) │ │ │ │ add %dl,-0x68(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x68(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x87,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e58742 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe587,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3ee85(%rax) │ │ │ │ + sbbb $0x0,0x7ec25(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e58759 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cwtl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8598(%rax) │ │ │ │ + add %ah,0x7ec2598(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x98,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee85(%rax) │ │ │ │ + rcrb $0x0,0x7ec25(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %spl,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cwtl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cwtl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e587ea │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cwtl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee85(%rcx) │ │ │ │ + add %bl,0x7ec25(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e588,%al │ │ │ │ cltd │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e588,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cltd │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee85(%rcx) │ │ │ │ + xor %bl,0x7ec25(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e76e65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x67(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cltd │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e588c3 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %rsp,%rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8599(%rax) │ │ │ │ + add %al,0x7ec2599(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8599(%rax) │ │ │ │ + add %dl,0x7ec2599(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e588f3 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8599,%al │ │ │ │ + movabs 0x400000007ec2599,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e589(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8599(%rax) │ │ │ │ + add %dh,0x7ec2599(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x89,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee85(%rcx) │ │ │ │ + rcrb $0x0,0x7ec25(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e5(%rcx) │ │ │ │ add %dl,%al │ │ │ │ cltd │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5896b │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee85(%rdx) │ │ │ │ + add %bl,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x3ee85(%rdx) │ │ │ │ + adc %bl,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3ee85(%rdx) │ │ │ │ + and %bl,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e58a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x66(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e5(%rdx) │ │ │ │ add %dl,-0x66(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x66(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8a,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e58a44 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe58a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3ee85(%rdx) │ │ │ │ + sbbb $0x0,0x7ec25(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e58a5c │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee859a(%rax) │ │ │ │ + add %ah,0x7ec259a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9a,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee85(%rdx) │ │ │ │ + rcrb $0x0,0x7ec25(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e58aed │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee85(%rbx) │ │ │ │ + add %bl,0x7ec25(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e58b,%al │ │ │ │ fwait │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e58b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fwait │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee85(%rbx) │ │ │ │ + xor %bl,0x7ec25(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e77168 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x65(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rbp,%riz,8) │ │ │ │ add %dl,-0x65(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1(%rbp,%riz,8) │ │ │ │ add %ah,-0x65(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1(%rbp,%riz,8) │ │ │ │ add %dh,-0x65(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %fs,%rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee859b(%rax) │ │ │ │ + add %al,0x7ec259b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %fs,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee859b(%rax) │ │ │ │ + add %dl,0x7ec259b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e58bf6 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee859b,%al │ │ │ │ + movabs 0x400000007ec259b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e58c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee859b(%rax) │ │ │ │ + add %dh,0x7ec259b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8c,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee85(%rbx) │ │ │ │ + rcrb $0x0,0x7ec25(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1(%rbp,%riz,8) │ │ │ │ - rcrb $1,0x3ee85(%rbx) │ │ │ │ + rcrb $1,0x7ec25(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1(%rbp,%riz,8) │ │ │ │ add %ah,%al │ │ │ │ fwait │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %fs,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fwait │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee(%rbp,%rax,4) │ │ │ │ + add %bl,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x3ee(%rbp,%rax,4) │ │ │ │ + adc %bl,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3ee(%rbp,%rax,4) │ │ │ │ + and %bl,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lea (bad),%esp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee(%rbp,%rax,4) │ │ │ │ + xor %bl,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e58d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x64(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e5(%rbp) │ │ │ │ add %dl,-0x64(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lea (bad),%esp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8d,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e58d46 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe58d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3ee(%rbp,%rax,4) │ │ │ │ + sbbb $0x0,0x7ec(%rbp,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e58d5f │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pushf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lea (bad),%esp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee859c,%al │ │ │ │ + movabs 0x400000007ec259c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov %ebp,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee859c(%rax) │ │ │ │ + add %dh,0x7ec259c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee(%rbp,%rax,4) │ │ │ │ + rcrb $0x0,0x7ec(%rbp,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %ebp,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pushf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov %ebp,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pushf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e58df0 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pushf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee85(%rbp) │ │ │ │ + add %bl,0x7ec25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e58e,%al │ │ │ │ popf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e58e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ popf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee85(%rbp) │ │ │ │ + xor %bl,0x7ec25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7746b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x63(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ popf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e58ec7 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3ee85(%rbp) │ │ │ │ + sbbb $0x0,0x7ec25(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ popf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e58ef9 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee859d,%al │ │ │ │ + movabs 0x400000007ec259d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e58f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee859d(%rax) │ │ │ │ + add %dh,0x7ec259d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8f,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee85(%rbp) │ │ │ │ + rcrb $0x0,0x7ec25(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e5(%rdi) │ │ │ │ add %dl,%al │ │ │ │ popf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e58f6f │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock popf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee85(%rsi) │ │ │ │ + add %bl,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x3ee85(%rsi) │ │ │ │ + adc %bl,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3ee85(%rsi) │ │ │ │ + and %bl,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ nop │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee85(%rsi) │ │ │ │ + xor %bl,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e590 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x62(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e5(%rax) │ │ │ │ add %dl,-0x62(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ nop │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sahf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x90,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e59048 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe590,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3ee85(%rsi) │ │ │ │ + sbbb $0x0,0x7ec25(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e59062 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sahf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ nop │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee859e,%al │ │ │ │ + movabs 0x400000007ec259e,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9e,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee85(%rsi) │ │ │ │ + rcrb $0x0,0x7ec25(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%ecx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x3ee85(%rsi) │ │ │ │ + rcrb $1,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%ecx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e590f0 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e590f3 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sahf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee85(%rdi) │ │ │ │ + add %bl,0x7ec25(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e591,%al │ │ │ │ lahf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e591,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lahf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee85(%rdi) │ │ │ │ + xor %bl,0x7ec25(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7776e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x61(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lahf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lahf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e591c9 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rdx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3ee85(%rdi) │ │ │ │ + sbbb $0x0,0x7ec25(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lahf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e591fc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee859f,%al │ │ │ │ + movabs 0x400000007ec259f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e592(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee859f(%rax) │ │ │ │ + add %dh,0x7ec259f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x92,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee85(%rdi) │ │ │ │ + rcrb $0x0,0x7ec25(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e5(%rdx) │ │ │ │ add %dl,%al │ │ │ │ lahf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e59271 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lahf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85(%rax) │ │ │ │ + add %ah,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x3ee85(%rax) │ │ │ │ + adc %ah,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x3ee85(%rax) │ │ │ │ + and %ah,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x3ee85(%rax) │ │ │ │ + xor %ah,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e593 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x60(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e5(%rbx) │ │ │ │ add %dl,-0x60(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%ebx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs 0x400000003ee85,%al │ │ │ │ + movabs 0x400000007ec25,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x93,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5934a │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe593,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x3ee85(%rax) │ │ │ │ + andb $0x0,0x7ec25(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e59365 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs 0x400000003ee85,%al │ │ │ │ + movabs 0x400000007ec25,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%ebx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85a0,%al │ │ │ │ + movabs 0x400000007ec25a0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa0,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1(%rbp,%riz,8) │ │ │ │ add %al,%al │ │ │ │ - movabs 0x400000003ee85,%al │ │ │ │ + movabs 0x400000007ec25,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%esp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee85(%rax) │ │ │ │ + shlb $1,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%esp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e593f2 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e593f6 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x400000003ee85,%al │ │ │ │ + lock movabs 0x400000007ec25,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85,%eax │ │ │ │ + movabs 0x400000007ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e594,%al │ │ │ │ - movabs 0x400000003ee85,%eax │ │ │ │ + movabs 0x400000007ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e594,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs 0x400000003ee85,%eax │ │ │ │ + movabs 0x400000007ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1(%rbp,%riz,8) │ │ │ │ add %dh,(%rax) │ │ │ │ - movabs 0x400000003ee85,%eax │ │ │ │ + movabs 0x400000007ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e77a71 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - movabs 0x400000003ee85,%eax │ │ │ │ + movabs 0x400000007ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs 0x400000003ee85,%eax │ │ │ │ + movabs 0x400000007ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e594cb │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rbp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x3ee85(%rcx) │ │ │ │ + andb $0x0,0x7ec25(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs 0x400000003ee85,%eax │ │ │ │ + movabs 0x400000007ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e594ff │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85a1,%al │ │ │ │ + movabs 0x400000007ec25a1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e595(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85a1(%rax) │ │ │ │ + add %dh,0x7ec25a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x95,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee85(%rcx) │ │ │ │ + shlb $0x0,0x7ec25(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e5(%rbp) │ │ │ │ add %dl,%al │ │ │ │ - movabs 0x400000003ee85,%eax │ │ │ │ + movabs 0x400000007ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e59573 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x400000003ee85,%eax │ │ │ │ + lock movabs 0x400000007ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85(%rdx) │ │ │ │ + add %ah,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x3ee85(%rdx) │ │ │ │ + adc %ah,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x3ee85(%rdx) │ │ │ │ + and %ah,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%esi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x3ee85(%rdx) │ │ │ │ + xor %ah,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e596 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e5(%rsi) │ │ │ │ add %dl,-0x5e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%esi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs %al,0x400000003ee85 │ │ │ │ + movabs %al,0x400000007ec25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x96,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5964c │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe596,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x3ee85(%rdx) │ │ │ │ + andb $0x0,0x7ec25(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e59668 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs %al,0x400000003ee85 │ │ │ │ + movabs %al,0x400000007ec25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%esi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85a2,%al │ │ │ │ + movabs 0x400000007ec25a2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa2,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee85(%rdx) │ │ │ │ + shlb $0x0,0x7ec25(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%edi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee85(%rdx) │ │ │ │ + shlb $1,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%edi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e596f4 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e596f9 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs %al,0x400000003ee85 │ │ │ │ + lock movabs %al,0x400000007ec25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85(%rbx) │ │ │ │ + add %ah,0x7ec25(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e597,%al │ │ │ │ - movabs %eax,0x400000003ee85 │ │ │ │ + movabs %eax,0x400000007ec25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e597,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs %eax,0x400000003ee85 │ │ │ │ + movabs %eax,0x400000007ec25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x3ee85(%rbx) │ │ │ │ + xor %ah,0x7ec25(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e77d74 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - movabs %eax,0x400000003ee85 │ │ │ │ + movabs %eax,0x400000007ec25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs %eax,0x400000003ee85 │ │ │ │ + movabs %eax,0x400000007ec25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e597cd │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cltq │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x3ee85(%rbx) │ │ │ │ + andb $0x0,0x7ec25(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cwtl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs %eax,0x400000003ee85 │ │ │ │ + movabs %eax,0x400000007ec25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e59802 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85a3,%al │ │ │ │ + movabs 0x400000007ec25a3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e598(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85a3(%rax) │ │ │ │ + add %dh,0x7ec25a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x98,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee85(%rbx) │ │ │ │ + shlb $0x0,0x7ec25(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e5(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movabs %eax,0x400000003ee85 │ │ │ │ + movabs %eax,0x400000007ec25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e59875 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cwtl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs %eax,0x400000003ee85 │ │ │ │ + lock movabs %eax,0x400000007ec25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee(%rbp,%rax,4) │ │ │ │ + add %ah,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x3ee(%rbp,%rax,4) │ │ │ │ + adc %ah,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x3ee(%rbp,%rax,4) │ │ │ │ + and %ah,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cltd │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x3ee(%rbp,%rax,4) │ │ │ │ + xor %ah,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e599 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e5(%rcx) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cltd │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x99,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5994e │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe599,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x3ee(%rbp,%rax,4) │ │ │ │ + andb $0x0,0x7ec(%rbp,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5996b │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cltd │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85a4,%al │ │ │ │ + movabs 0x400000007ec25a4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa4,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee(%rbp,%rax,4) │ │ │ │ + shlb $0x0,0x7ec(%rbp,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee(%rbp,%rax,4) │ │ │ │ + shlb $1,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e599f6 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e599fc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85(%rbp) │ │ │ │ + add %ah,0x7ec25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e59a,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e59a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x3ee85(%rbp) │ │ │ │ + xor %ah,0x7ec25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e78077 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e59acf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ fwait │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x3ee85(%rbp) │ │ │ │ + andb $0x0,0x7ec25(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fwait │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e59b05 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85a5,%al │ │ │ │ + movabs 0x400000007ec25a5,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e59b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85a5(%rax) │ │ │ │ + add %dh,0x7ec25a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9b,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee85(%rbp) │ │ │ │ + shlb $0x0,0x7ec25(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e5(%rbx) │ │ │ │ add %dl,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e59b77 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fwait │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1(%rbp,%riz,8) │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1(%rbp,%riz,8) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pushf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x3ee85(%rsi) │ │ │ │ + xor %ah,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e59c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1(%rbp,%riz,8) │ │ │ │ push %rax │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pushf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9c,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e59c50 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe59c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x3ee85(%rsi) │ │ │ │ + andb $0x0,0x7ec25(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e59c6e │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pushf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85a6,%al │ │ │ │ + movabs 0x400000007ec25a6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ popf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa6,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee85(%rsi) │ │ │ │ + shlb $0x0,0x7ec25(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex popf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee85(%rsi) │ │ │ │ + shlb $1,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ popf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e59cf8 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e59cff │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85(%rdi) │ │ │ │ + add %ah,0x7ec25(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e59d,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e59d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x3ee85(%rdi) │ │ │ │ + xor %ah,0x7ec25(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7837a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x59(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e59dd1 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x3ee85(%rdi) │ │ │ │ + andb $0x0,0x7ec25(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e59e08 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85a7,%al │ │ │ │ + movabs 0x400000007ec25a7,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e59e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85a7(%rax) │ │ │ │ + add %dh,0x7ec25a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9e,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee85(%rdi) │ │ │ │ + shlb $0x0,0x7ec25(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e5(%rsi) │ │ │ │ add %dl,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e59e79 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee85(%rax) │ │ │ │ + add %ch,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x3ee85(%rax) │ │ │ │ + adc %ch,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x3ee85(%rax) │ │ │ │ + and %ch,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x3ee85(%rax) │ │ │ │ + xor %ch,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e59f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x58(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e5(%rdi) │ │ │ │ add %dl,-0x58(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - test $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9f,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e59f52 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe59f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x3ee85(%rax) │ │ │ │ + subb $0x0,0x7ec25(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e59f71 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - test $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85a8,%al │ │ │ │ + movabs 0x400000007ec25a8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs 0xa8b00000000001e5,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee85(%rax) │ │ │ │ + shrb $0x0,0x7ec25(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movabs 0xa8d00000000001e5,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movabs 0xa8e00000000001e5,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5a002 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock test $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee85(%rcx) │ │ │ │ + add %ch,0x7ec25(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5a0,%al │ │ │ │ - test $0x3ee85,%eax │ │ │ │ + test $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5a0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - test $0x3ee85,%eax │ │ │ │ + test $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x3ee85(%rcx) │ │ │ │ + xor %ch,0x7ec25(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7867d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x57(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - test $0x3ee85,%eax │ │ │ │ + test $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - test $0x3ee85,%eax │ │ │ │ + test $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5a0d3 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa9800000000001e5,%rax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0xa9900000000001e5,%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5a10b │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85a9,%al │ │ │ │ + movabs 0x400000007ec25a9,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85a9(%rax) │ │ │ │ + add %dh,0x7ec25a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa1,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee85(%rcx) │ │ │ │ + shrb $0x0,0x7ec25(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e5(%rcx) │ │ │ │ add %dl,%al │ │ │ │ - test $0x3ee85,%eax │ │ │ │ + test $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5a17b │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs 0xa9f00000000001e5,%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee85(%rdx) │ │ │ │ + add %ch,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x3ee85(%rdx) │ │ │ │ + adc %ch,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x3ee85(%rdx) │ │ │ │ + and %ch,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs %al,0xaa300000000001e5 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5a2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x56(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e5(%rdx) │ │ │ │ add %dl,-0x56(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movabs %al,0xaa600000000001e5 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa2,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5a254 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5a2,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x3ee85(%rdx) │ │ │ │ + subb $0x0,0x7ec25(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5a274 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ movabs %al,0xaaa00000000001e5 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xaa,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee85(%rdx) │ │ │ │ + shrb $0x0,0x7ec25(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movabs %eax,0xaad00000000001e5 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movabs %eax,0xaae00000000001e5 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5a305 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock stos %al,%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee85(%rbx) │ │ │ │ + add %ch,0x7ec25(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5a3,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5a3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x3ee85(%rbx) │ │ │ │ + xor %ch,0x7ec25(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e78980 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x55(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1(%rbp,%riz,8) │ │ │ │ add %dl,-0x55(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1(%rbp,%riz,8) │ │ │ │ add %ah,-0x55(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1(%rbp,%riz,8) │ │ │ │ add %dh,-0x55(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x3ee85(%rbx) │ │ │ │ + subb $0x0,0x7ec25(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5a40e │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85ab,%al │ │ │ │ + movabs 0x400000007ec25ab,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85ab(%rax) │ │ │ │ + add %dh,0x7ec25ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa4,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee85(%rbx) │ │ │ │ + shrb $0x0,0x7ec25(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rbp,%riz,8) │ │ │ │ - shrb $1,0x3ee85(%rbx) │ │ │ │ + shrb $1,0x7ec25(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1(%rbp,%riz,8) │ │ │ │ add %ah,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock stos %eax,%es:(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee(%rbp,%rax,4) │ │ │ │ + add %ch,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x3ee(%rbp,%rax,4) │ │ │ │ + adc %ch,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x3ee(%rbp,%rax,4) │ │ │ │ + and %ch,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x3ee(%rbp,%rax,4) │ │ │ │ + xor %ch,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x54(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e5(%rbp) │ │ │ │ add %dl,-0x54(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa5,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5a556 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5a5,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x3ee(%rbp,%rax,4) │ │ │ │ + subb $0x0,0x7ec(%rbp,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5a577 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85ac,%al │ │ │ │ + movabs 0x400000007ec25ac,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xac,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee(%rbp,%rax,4) │ │ │ │ + shrb $0x0,0x7ec(%rbp,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x3ee(%rbp,%rax,4) │ │ │ │ + shrb $1,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5a5fe │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5a608 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lods %ds:(%rsi),%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee85(%rbp) │ │ │ │ + add %ch,0x7ec25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5a6,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5a6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x3ee85(%rbp) │ │ │ │ + xor %ch,0x7ec25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e78c83 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x53(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5a6d7 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x3ee85(%rbp) │ │ │ │ + subb $0x0,0x7ec25(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5a711 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85ad,%al │ │ │ │ + movabs 0x400000007ec25ad,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85ad(%rax) │ │ │ │ + add %dh,0x7ec25ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa7,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee85(%rbp) │ │ │ │ + shrb $0x0,0x7ec25(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e5(%rdi) │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5a77f │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lods %ds:(%rsi),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee85(%rsi) │ │ │ │ + add %ch,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x3ee85(%rsi) │ │ │ │ + adc %ch,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x3ee85(%rsi) │ │ │ │ + and %ch,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5a8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x52(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e5(%rax) │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ test $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x52(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa8,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5a858 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5a8,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x3ee85(%rsi) │ │ │ │ + subb $0x0,0x7ec25(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5a87a │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ test $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85ae(%rax) │ │ │ │ + add %ah,0x7ec25ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xae,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee85(%rsi) │ │ │ │ + shrb $0x0,0x7ec25(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x3ee85(%rsi) │ │ │ │ + shrb $1,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ test $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5a900 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5a90b │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee85(%rdi) │ │ │ │ + add %ch,0x7ec25(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5a9,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5a9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x3ee85(%rdi) │ │ │ │ + xor %ch,0x7ec25(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e78f86 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x51(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5a9d9 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W stos %al,%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x3ee85(%rdi) │ │ │ │ + subb $0x0,0x7ec25(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5aa14 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85af,%al │ │ │ │ + movabs 0x400000007ec25af,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85af(%rax) │ │ │ │ + add %dh,0x7ec25af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xaa,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee85(%rdi) │ │ │ │ + shrb $0x0,0x7ec25(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e5(%rdx) │ │ │ │ add %dl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5aa81 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock stos %al,%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85(%rax) │ │ │ │ + add %dh,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3ee85(%rax) │ │ │ │ + adc %dh,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x3ee85(%rax) │ │ │ │ + and %dh,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x3ee85(%rax) │ │ │ │ + xor %dh,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5ab │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x50(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e5(%rbx) │ │ │ │ add %dl,-0x50(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xab,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5ab5a │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5ab,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ee85(%rax) │ │ │ │ + xorb $0x0,0x7ec25(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5ab7d │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85b0,%al │ │ │ │ + movabs 0x400000007ec25b0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb0,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1(%rbp,%riz,8) │ │ │ │ add %al,%al │ │ │ │ - mov $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lods %ds:(%rsi),%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee85(%rax) │ │ │ │ + shlb $1,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5ac02 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5ac0e │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock mov $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5ac,%al │ │ │ │ - mov $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5ac,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1(%rbp,%riz,8) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e79289 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5acdb │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%rax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ee85(%rcx) │ │ │ │ + xorb $0x0,0x7ec25(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5ad17 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85b1,%al │ │ │ │ + movabs 0x400000007ec25b1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85b1(%rax) │ │ │ │ + add %dh,0x7ec25b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xad,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee85(%rcx) │ │ │ │ + shlb $0x0,0x7ec25(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e5(%rbp) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5ad83 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lods %ds:(%rsi),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock mov $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85(%rdx) │ │ │ │ + add %dh,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3ee85(%rdx) │ │ │ │ + adc %dh,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x3ee85(%rdx) │ │ │ │ + and %dh,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x3ee85(%rdx) │ │ │ │ + xor %dh,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5ae │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e5(%rsi) │ │ │ │ add %dl,-0x4e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xae,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5ae5c │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5ae,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ee85(%rdx) │ │ │ │ + xorb $0x0,0x7ec25(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5ae80 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85b2,%al │ │ │ │ + movabs 0x400000007ec25b2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb2,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee85(%rdx) │ │ │ │ + shlb $0x0,0x7ec25(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex scas %es:(%rdi),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee85(%rdx) │ │ │ │ + shlb $1,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5af04 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5af11 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock mov $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85(%rbx) │ │ │ │ + add %dh,0x7ec25(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5af,%al │ │ │ │ - mov $0x85,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5af,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x85,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x3ee85(%rbx) │ │ │ │ + xor %dh,0x7ec25(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7958c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x85,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x85,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5afdd │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85b3(%rax) │ │ │ │ + add %al,0x7ec25b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85b3(%rax) │ │ │ │ + add %dl,0x7ec25b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5b01a │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85b3,%al │ │ │ │ + movabs 0x400000007ec25b3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85b3(%rax) │ │ │ │ + add %dh,0x7ec25b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb0,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee85(%rbx) │ │ │ │ + shlb $0x0,0x7ec25(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e5(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x85,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5b085 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x85,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee(%rbp,%rax,4) │ │ │ │ + add %dh,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3ee(%rbp,%rax,4) │ │ │ │ + adc %dh,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x3ee(%rbp,%rax,4) │ │ │ │ + and %dh,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe5,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5b1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e5(%rcx) │ │ │ │ add %dl,-0x4c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xe5,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb1,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5b15e │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5b1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ee(%rbp,%rax,4) │ │ │ │ + xorb $0x0,0x7ec(%rbp,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5b183 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0xe5,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85b4(%rax) │ │ │ │ + add %ah,0x7ec25b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb4,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee(%rbp,%rax,4) │ │ │ │ + shlb $0x0,0x7ec(%rbp,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xe5,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0xe5,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5b214 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock mov $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85(%rbp) │ │ │ │ + add %dh,0x7ec25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5b2,%al │ │ │ │ - mov $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5b2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x3ee85(%rbp) │ │ │ │ + xor %dh,0x7ec25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7988f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5b2df │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xe5,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85b5(%rax) │ │ │ │ + add %al,0x7ec25b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe5,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85b5(%rax) │ │ │ │ + add %dl,0x7ec25b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5b31d │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85b5,%al │ │ │ │ + movabs 0x400000007ec25b5,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85b5(%rax) │ │ │ │ + add %dh,0x7ec25b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb3,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee85(%rbp) │ │ │ │ + shlb $0x0,0x7ec25(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e5(%rbx) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5b387 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe5,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1(%rbp,%riz,8) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1(%rbp,%riz,8) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe5,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5b4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1(%rbp,%riz,8) │ │ │ │ push %rax │ │ │ │ - mov $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xe5,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb4,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5b460 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5b4,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ee85(%rsi) │ │ │ │ + xorb $0x0,0x7ec25(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5b486 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0xe5,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85b6(%rax) │ │ │ │ + add %ah,0x7ec25b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb6,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee85(%rsi) │ │ │ │ + shlb $0x0,0x7ec25(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe5,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0xe5,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5b517 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock mov $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85(%rdi) │ │ │ │ + add %dh,0x7ec25(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5b5,%al │ │ │ │ - mov $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5b5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x3ee85(%rdi) │ │ │ │ + xor %dh,0x7ec25(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e79b92 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x49(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5b5e1 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xe5,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85b7(%rax) │ │ │ │ + add %al,0x7ec25b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe5,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85b7(%rax) │ │ │ │ + add %dl,0x7ec25b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5b620 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85b7,%al │ │ │ │ + movabs 0x400000007ec25b7,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85b7(%rax) │ │ │ │ + add %dh,0x7ec25b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb6,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee85(%rdi) │ │ │ │ + shlb $0x0,0x7ec25(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e5(%rsi) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5b689 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe5,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee85(%rax) │ │ │ │ + add %bh,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3ee85(%rax) │ │ │ │ + adc %bh,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3ee85(%rax) │ │ │ │ + and %bh,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe5,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x3ee85,%eax │ │ │ │ + mov $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x48(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e5(%rdi) │ │ │ │ add %dl,-0x48(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xe5,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x48(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb7,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5b762 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5b7,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ee85(%rax) │ │ │ │ + cmpb $0x0,0x7ec25(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5b789 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee85,%eax │ │ │ │ + mov $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0xe5,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85b8(%rax) │ │ │ │ + add %ah,0x7ec25b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb8,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee85(%rax) │ │ │ │ + sarb $0x0,0x7ec25(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ee85(%rax) │ │ │ │ + sarb $1,0x7ec25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5b80a │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5b81a │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3ee85,%eax │ │ │ │ + lock mov $0x7ec25,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee85(%rcx) │ │ │ │ + add %bh,0x7ec25(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5b8,%al │ │ │ │ - mov $0x3ee85,%ecx │ │ │ │ + mov $0x7ec25,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5b8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x3ee85,%ecx │ │ │ │ + mov $0x7ec25,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3ee85(%rcx) │ │ │ │ + xor %bh,0x7ec25(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e79e95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x47(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x3ee85,%ecx │ │ │ │ + mov $0x7ec25,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x3ee85,%ecx │ │ │ │ + mov $0x7ec25,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5b8e3 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0xb9800000000001e5,%rcx │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e5,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee85,%ecx │ │ │ │ + mov $0x7ec25,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5b923 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85b9,%al │ │ │ │ + movabs 0x400000007ec25b9,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85b9(%rax) │ │ │ │ + add %dh,0x7ec25b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb9,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee85(%rcx) │ │ │ │ + sarb $0x0,0x7ec25(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e5(%rcx) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x3ee85,%ecx │ │ │ │ + mov $0x7ec25,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5b98b │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e5,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3ee85,%ecx │ │ │ │ + lock mov $0x7ec25,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee85(%rdx) │ │ │ │ + add %bh,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3ee85(%rdx) │ │ │ │ + adc %bh,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3ee85(%rdx) │ │ │ │ + and %bh,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e5,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3ee85(%rdx) │ │ │ │ + xor %bh,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5ba │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x46(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e5(%rdx) │ │ │ │ add %dl,-0x46(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x1e5,%edx │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x3ee85,%edx │ │ │ │ + mov $0x7ec25,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xba,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5ba64 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5ba,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ee85(%rdx) │ │ │ │ + cmpb $0x0,0x7ec25(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5ba8c │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee85,%edx │ │ │ │ + mov $0x7ec25,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x1e5,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85ba,%al │ │ │ │ + movabs 0x400000007ec25ba,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e5,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xba,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee85(%rdx) │ │ │ │ + sarb $0x0,0x7ec25(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e5,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ee85(%rdx) │ │ │ │ + sarb $1,0x7ec25(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x1e5,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5bb0c │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5bb1d │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3ee85,%edx │ │ │ │ + lock mov $0x7ec25,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee85(%rbx) │ │ │ │ + add %bh,0x7ec25(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5bb,%al │ │ │ │ - mov $0x3ee85,%ebx │ │ │ │ + mov $0x7ec25,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5bb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x3ee85,%ebx │ │ │ │ + mov $0x7ec25,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3ee85(%rbx) │ │ │ │ + xor %bh,0x7ec25(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7a198 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x45(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rbp,%riz,8) │ │ │ │ add %dl,-0x45(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1(%rbp,%riz,8) │ │ │ │ add %ah,-0x45(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1(%rbp,%riz,8) │ │ │ │ add %dh,-0x45(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0xbb800000000001e5,%rsp │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e5,%esp │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee85,%ebx │ │ │ │ + mov $0x7ec25,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5bc26 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85bb,%al │ │ │ │ + movabs 0x400000007ec25bb,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85bb(%rax) │ │ │ │ + add %dh,0x7ec25bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbc,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee85(%rbx) │ │ │ │ + sarb $0x0,0x7ec25(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1(%rbp,%riz,8) │ │ │ │ - sarb $1,0x3ee85(%rbx) │ │ │ │ + sarb $1,0x7ec25(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1(%rbp,%riz,8) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x3ee85,%ebx │ │ │ │ + mov $0x7ec25,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e5,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3ee85,%ebx │ │ │ │ + lock mov $0x7ec25,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee(%rbp,%rax,4) │ │ │ │ + add %bh,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3ee(%rbp,%rax,4) │ │ │ │ + adc %bh,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3ee(%rbp,%rax,4) │ │ │ │ + and %bh,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e5,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3ee(%rbp,%rax,4) │ │ │ │ + xor %bh,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x44(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e5(%rbp) │ │ │ │ add %dl,-0x44(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x1e5,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x3ee85,%esp │ │ │ │ + mov $0x7ec25,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbd,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5bd66 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5bd,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ee(%rbp,%rax,4) │ │ │ │ + cmpb $0x0,0x7ec(%rbp,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5bd8f │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee85,%esp │ │ │ │ + mov $0x7ec25,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x1e5,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85bc,%al │ │ │ │ + movabs 0x400000007ec25bc,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e5,%esi │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbc,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee(%rbp,%rax,4) │ │ │ │ + sarb $0x0,0x7ec(%rbp,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e5,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ee(%rbp,%rax,4) │ │ │ │ + sarb $1,0x7ec(%rbp,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x1e5,%esi │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5be0e │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5be20 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3ee85,%esp │ │ │ │ + lock mov $0x7ec25,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee85(%rbp) │ │ │ │ + add %bh,0x7ec25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5be,%al │ │ │ │ - mov $0x3ee85,%ebp │ │ │ │ + mov $0x7ec25,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5be,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x3ee85,%ebp │ │ │ │ + mov $0x7ec25,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3ee85(%rbp) │ │ │ │ + xor %bh,0x7ec25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7a49b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x43(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x3ee85,%ebp │ │ │ │ + mov $0x7ec25,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x3ee85,%ebp │ │ │ │ + mov $0x7ec25,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5bee7 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0xbd800000000001e5,%rdi │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e5,%edi │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee85,%ebp │ │ │ │ + mov $0x7ec25,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5bf29 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85bd,%al │ │ │ │ + movabs 0x400000007ec25bd,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85bd(%rax) │ │ │ │ + add %dh,0x7ec25bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbf,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee85(%rbp) │ │ │ │ + sarb $0x0,0x7ec25(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e5(%rdi) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x3ee85,%ebp │ │ │ │ + mov $0x7ec25,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5bf8f │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e5,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3ee85,%ebp │ │ │ │ + lock mov $0x7ec25,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee85(%rsi) │ │ │ │ + add %bh,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3ee85(%rsi) │ │ │ │ + adc %bh,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3ee85(%rsi) │ │ │ │ + and %bh,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl $0x1,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3ee85(%rsi) │ │ │ │ + xor %bh,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5c0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x42(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x42(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ shl $0x1,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x3ee85,%esi │ │ │ │ + mov $0x7ec25,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc0,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5c068 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5c0,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ee85(%rsi) │ │ │ │ + cmpb $0x0,0x7ec25(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5c092 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee85,%esi │ │ │ │ + mov $0x7ec25,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ shl $0x1,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85be,%al │ │ │ │ + movabs 0x400000007ec25be,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shl $0x1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbe,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee85(%rsi) │ │ │ │ + sarb $0x0,0x7ec25(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex shl $0x1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ee85(%rsi) │ │ │ │ + sarb $1,0x7ec25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ shl $0x1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5c110 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5c123 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3ee85,%esi │ │ │ │ + lock mov $0x7ec25,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee85(%rdi) │ │ │ │ + add %bh,0x7ec25(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5c1,%al │ │ │ │ - mov $0x3ee85,%edi │ │ │ │ + mov $0x7ec25,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x3ee85,%edi │ │ │ │ + mov $0x7ec25,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3ee85(%rdi) │ │ │ │ + xor %bh,0x7ec25(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7a79e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x41(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x3ee85,%edi │ │ │ │ + mov $0x7ec25,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x3ee85,%edi │ │ │ │ + mov $0x7ec25,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5c1e9 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W ret $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ee85(%rdi) │ │ │ │ + cmpb $0x0,0x7ec25(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee85,%edi │ │ │ │ + mov $0x7ec25,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5c22c │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85bf,%al │ │ │ │ + movabs 0x400000007ec25bf,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85bf(%rax) │ │ │ │ + add %dh,0x7ec25bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc2,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee85(%rdi) │ │ │ │ + sarb $0x0,0x7ec25(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe5,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x3ee85,%edi │ │ │ │ + mov $0x7ec25,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(2),%st │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5c291 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ret $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3ee85,%edi │ │ │ │ + lock mov $0x7ec25,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ret │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x40(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe5,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rolb $0x0,0x3ee(%rbp) │ │ │ │ + shlb $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc3,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5c36a │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5c3,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5c395 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - rolb $0x0,0x3ee(%rbp) │ │ │ │ + shlb $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ ret │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85c0,%al │ │ │ │ + movabs 0x400000007ec25c0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85c0(%rax) │ │ │ │ + add %dh,0x7ec25c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rolb $0x0,0x3ee(%rbp) │ │ │ │ + shlb $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - rolb $0x0,0x3ee(%rbp) │ │ │ │ + shlb $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5c426 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rolb $0x0,0x3ee(%rbp) │ │ │ │ + lock shlb $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5c4,%al │ │ │ │ - roll $0x0,0x3ee(%rbp) │ │ │ │ + shll $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5c4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - roll $0x0,0x3ee(%rbp) │ │ │ │ + shll $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%cl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7aaa1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - roll $0x0,0x3ee(%rbp) │ │ │ │ + shll $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - roll $0x0,0x3ee(%rbp) │ │ │ │ + shll $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5c4eb │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - roll $0x0,0x3ee(%rbp) │ │ │ │ + shll $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5c52f │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85c1,%al │ │ │ │ + movabs 0x400000007ec25c1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85c1(%rax) │ │ │ │ + add %dh,0x7ec25c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc5,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe5,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - roll $0x0,0x3ee(%rbp) │ │ │ │ + shll $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(5),%st │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5c593 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock roll $0x0,0x3ee(%rbp) │ │ │ │ + lock shll $0x0,0x7ec(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5c6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe5,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0xee85 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec25 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc6,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5c66c │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5c6,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5c698 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - ret $0xee85 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec25 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85c2,%al │ │ │ │ + movabs 0x400000007ec25c2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc2,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5c714 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5c729 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ret $0xee85 │ │ │ │ - add (%rax),%eax │ │ │ │ + lock ret $0xec25 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5c7,%al │ │ │ │ ret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5c7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7ada4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5c7ed │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W enter $0x1e5,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85c3(%rax) │ │ │ │ + add %al,0x7ec25c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ enter $0x1e5,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85c3(%rax) │ │ │ │ + add %dl,0x7ec25c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5c832 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85c3,%al │ │ │ │ + movabs 0x400000007ec25c3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85c3(%rax) │ │ │ │ + add %dh,0x7ec25c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc8,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x85,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x25,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(0),%st │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5c895 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock enter $0x1e5,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ leave │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe5,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ leave │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3638750,29 +3637177,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc9,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5c96e │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5c9,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5c99b │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3638784,62 +3637209,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ leave │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85c4,%al │ │ │ │ + movabs 0x400000007ec25c4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lret $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc4,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lret $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lret $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5ca16 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5ca2c │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3638850,26770 +3637269,26487 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5ca,%al │ │ │ │ - vpmaxsw (%rbx),%ymm15,%ymm0 │ │ │ │ + vpaddsb (%rdi),%ymm11,%ymm8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5ca,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - vpmaxsw (%rbx),%ymm15,%ymm0 │ │ │ │ + vpaddsb (%rdi),%ymm11,%ymm8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%ch │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7b0a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - vpmaxsw (%rbx),%ymm15,%ymm0 │ │ │ │ + vpaddsb (%rdi),%ymm11,%ymm8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - vpmaxsw (%rbx),%ymm15,%ymm0 │ │ │ │ + vpaddsb (%rdi),%ymm11,%ymm8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5caef │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lretq │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - vpmaxsw (%rbx),%ymm15,%ymm0 │ │ │ │ + vpaddsb (%rdi),%ymm11,%ymm8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5cb35 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85c5,%al │ │ │ │ + movabs 0x400000007ec25c5,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85c5(%rax) │ │ │ │ + add %dh,0x7ec25c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xcb,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe5,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - vpmaxsw (%rbx),%ymm15,%ymm0 │ │ │ │ + vpaddsb (%rdi),%ymm11,%ymm8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(3),%st │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5cb97 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lret │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock vpmaxsw (%rbx),%ymm15,%ymm0 │ │ │ │ + lock vpaddsb (%rdi),%ymm11,%ymm8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int3 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5cc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe5,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ int3 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movb $0x0,0x3ee(%rbp) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcc,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5cc70 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5cc,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5cc9e │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movb $0x0,0x3ee(%rbp) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ int3 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85c6,%al │ │ │ │ + movabs 0x400000007ec25c6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ int $0xe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85c6(%rax) │ │ │ │ + add %dh,0x7ec25c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex int $0xe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movb $0x0,0x3ee(%rbp) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ int $0xe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movb $0x0,0x3ee(%rbp) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5cd2f │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movb $0x0,0x3ee(%rbp) │ │ │ │ - add $0x0,%al │ │ │ │ + lock (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5cd,%al │ │ │ │ - movl $0x400,0x3ee(%rbp) │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1e5cd(%rax) │ │ │ │ + mov $0x1e5cd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movl $0x400,0x3ee(%rbp) │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - int $0xe5 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movl $0x400,0x3ee(%rbp) │ │ │ │ + ror $1,%ch │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - int $0xe5 │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %al,%bh │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x39(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1e7b3aa │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x39(%rax) │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - movl $0x400,0x3ee(%rbp) │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %cl,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movl $0x400,0x3ee(%rbp) │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5cdf1 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movl $0x400,0x3ee(%rbp) │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x32(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1e5ce38 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85c7,%al │ │ │ │ + movabs 0x400000007ec25c7,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85c7(%rax) │ │ │ │ + add %dh,0x7ec25c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xce,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe5,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movl $0x400,0x3ee(%rbp) │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmul %st(6),%st │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5ce99 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movl $0x400,0x3ee(%rbp) │ │ │ │ + lock (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - iret │ │ │ │ + add %al,(%rax) │ │ │ │ + or %cl,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ iret │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x38(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe5,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ iret │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - enter $0xee85,$0x3 │ │ │ │ + enter $0xec25,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcf,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5cf72 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5cf,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5cfa1 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - enter $0xee85,$0x3 │ │ │ │ + enter $0xec25,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ iret │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85c8,%al │ │ │ │ + movabs 0x400000007ec25c8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shl $1,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85c8(%rax) │ │ │ │ + add %dh,0x7ec25c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - enter $0xee85,$0x3 │ │ │ │ + enter $0xec25,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ shl $1,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - enter $0xee85,$0x3 │ │ │ │ + enter $0xec25,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5d032 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock enter $0xee85,$0x3 │ │ │ │ + lock enter $0xec25,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5d0,%al │ │ │ │ leave │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5d0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ leave │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%cl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7b6ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x37(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ leave │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5d0f3 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85c9(%rax) │ │ │ │ + add %al,0x7ec25c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shl $1,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85c9(%rax) │ │ │ │ + add %dl,0x7ec25c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5d13b │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85c9,%al │ │ │ │ + movabs 0x400000007ec25c9,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85c9(%rax) │ │ │ │ + add %dh,0x7ec25c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd1,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe5,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ leave │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(1) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5d19b │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shl $1,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - lret $0xee85 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec25 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5d2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x36(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe5,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x36(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ shl %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x36(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd2,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5d274 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5d2,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5d2a4 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - lret $0xee85 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec25 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ shl %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85ca(%rax) │ │ │ │ + add %ah,0x7ec25ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xca,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex shl %cl,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - lret $0xee85 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec25 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ shl %cl,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - lret $0xee85 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec25 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5d335 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lret $0xee85 │ │ │ │ - add (%rax),%eax │ │ │ │ + lock lret $0xec25 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5d3,%al │ │ │ │ lret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5d3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7b9b0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x35(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5d3f5 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x85,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x25,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5d43e │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85cb,%al │ │ │ │ + movabs 0x400000007ec25cb,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85cb(%rax) │ │ │ │ + add %dh,0x7ec25cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd4,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x85,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0x25,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe5,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(4) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5d49d │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ {rex2 0xe5} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ int3 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x34(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe5,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x34(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ {rex2 0xe5} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x34(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd5,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5d576 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5d5,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5d5a7 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ int3 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ {rex2 0xe5} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85cc(%rax) │ │ │ │ + add %ah,0x7ec25cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcc,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5d61e │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5d638 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock int3 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5d6,%al │ │ │ │ - int $0x85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5d6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - int $0x85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%ch │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7bcb3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x33(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - int $0x85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - int $0x85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5d6f7 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W xlat %ds:(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - int $0x85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5d741 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85cd,%al │ │ │ │ + movabs 0x400000007ec25cd,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85cd(%rax) │ │ │ │ + add %dh,0x7ec25cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd7,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe5,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - int $0x85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(7) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5d79f │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xlat %ds:(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock int $0x85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock int $0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fsub %st(5),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5d8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x32(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x32(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fsub %st(5),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x32(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd8,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5d878 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5d8,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5d8aa │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ fsub %st(5),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85ce(%rax) │ │ │ │ + add %ah,0x7ec25ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xce,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fxam │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fxam │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5d93b │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5d9,%al │ │ │ │ iret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5d9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ iret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%bh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7bfb6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x31(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ iret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5d9f9 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85cf(%rax) │ │ │ │ + add %al,0x7ec25cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85cf(%rax) │ │ │ │ + add %dl,0x7ec25cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5da44 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85cf,%al │ │ │ │ + movabs 0x400000007ec25cf,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85cf(%rax) │ │ │ │ + add %dh,0x7ec25cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xda,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe5,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ iret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(2) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5daa1 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ iret │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ frstpm(287 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - rolb $1,0x3ee(%rbp) │ │ │ │ + shlb $1,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5db │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x30(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe5,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x30(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ frstpm(287 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x30(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdb,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5db7a │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5db,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5dbad │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - rolb $1,0x3ee(%rbp) │ │ │ │ + shlb $1,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ frstpm(287 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85d0(%rax) │ │ │ │ + add %ah,0x7ec25d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd0,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fsub %st,%st(5) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rolb $1,0x3ee(%rbp) │ │ │ │ + shlb $1,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fsub %st,%st(5) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - rolb $1,0x3ee(%rbp) │ │ │ │ + shlb $1,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5dc3e │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rolb $1,0x3ee(%rbp) │ │ │ │ + lock shlb $1,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5dc,%al │ │ │ │ - roll $1,0x3ee(%rbp) │ │ │ │ + shll $1,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5dc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - roll $1,0x3ee(%rbp) │ │ │ │ + shll $1,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%cl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7c2b9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - roll $1,0x3ee(%rbp) │ │ │ │ + shll $1,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - roll $1,0x3ee(%rbp) │ │ │ │ + shll $1,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5dcfb │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W fucom %st(5) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85d1(%rax) │ │ │ │ + add %al,0x7ec25d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fucom %st(5) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85d1(%rax) │ │ │ │ + add %dl,0x7ec25d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5dd47 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85d1,%al │ │ │ │ + movabs 0x400000007ec25d1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85d1(%rax) │ │ │ │ + add %dh,0x7ec25d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xdd,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe5,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - roll $1,0x3ee(%rbp) │ │ │ │ + shll $1,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(5) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5dda3 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fucom %st(5) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - roll $1,0x3ee(%rbp) │ │ │ │ + shll $1,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fsubp %st,%st(5) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - rolb %cl,0x3ee(%rbp) │ │ │ │ + shlb %cl,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5de │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe5,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fsubp %st,%st(5) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xde,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5de7c │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5de,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5deb0 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - rolb %cl,0x3ee(%rbp) │ │ │ │ + shlb %cl,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ fsubp %st,%st(5) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85d2(%rax) │ │ │ │ + add %ah,0x7ec25d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd2,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rolb %cl,0x3ee(%rbp) │ │ │ │ + shlb %cl,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - rolb %cl,0x3ee(%rbp) │ │ │ │ + shlb %cl,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5df41 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rolb %cl,0x3ee(%rbp) │ │ │ │ + lock shlb %cl,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5df,%al │ │ │ │ - roll %cl,0x3ee(%rbp) │ │ │ │ + shll %cl,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - roll %cl,0x3ee(%rbp) │ │ │ │ + shll %cl,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7c5bc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - roll %cl,0x3ee(%rbp) │ │ │ │ + shll %cl,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - roll %cl,0x3ee(%rbp) │ │ │ │ + shll %cl,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5dffd │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W loopne 1e5e020 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85d3(%rax) │ │ │ │ + add %al,0x7ec25d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1e5e038 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85d3(%rax) │ │ │ │ + add %dl,0x7ec25d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5e04a │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85d3,%al │ │ │ │ + movabs 0x400000007ec25d3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85d3(%rax) │ │ │ │ + add %dh,0x7ec25d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe0,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x85,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x25,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - roll %cl,0x3ee(%rbp) │ │ │ │ + shll %cl,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(0),%st │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5e0a5 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock loopne 1e5e0c8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - roll %cl,0x3ee(%rbp) │ │ │ │ + shll %cl,0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loope 1e5e128 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe5,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ loope 1e5e170 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe1,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5e17e │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5e1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5e1b3 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ loope 1e5e1d0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85d4(%rax) │ │ │ │ + add %ah,0x7ec25d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd4,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loop 1e5e218 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ loop 1e5e230 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5e244 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5e2,%al │ │ │ │ - {rex2 0x85} pmaxsw (%r11),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - {rex2 0x85} pmaxsw (%r11),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%ch │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7c8bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - {rex2 0x85} pmaxsw (%r11),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - {rex2 0x85} pmaxsw (%r11),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5e2ff │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jrcxz 1e5e320 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85d5(%rax) │ │ │ │ + add %al,0x7ec25d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1e5e338 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85d5(%rax) │ │ │ │ + add %dl,0x7ec25d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5e34d │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85d5,%al │ │ │ │ + movabs 0x400000007ec25d5,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85d5(%rax) │ │ │ │ + add %dh,0x7ec25d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe3,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe5,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - {rex2 0x85} pmaxsw (%r11),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(3),%st │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5e3a7 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jrcxz 1e5e3c8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - {rex2 0x85} pmaxsw (%r11),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe5,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ in $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe4,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5e480 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5e4,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5e4b6 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ in $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85d6(%rax) │ │ │ │ + add %ah,0x7ec25d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd6,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex in $0xe5,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ in $0xe5,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5e547 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5e5,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%bh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7cbc2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x29(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5e601 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W out %al,$0xe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85d7(%rax) │ │ │ │ + add %al,0x7ec25d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0xe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85d7(%rax) │ │ │ │ + add %dl,0x7ec25d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5e650 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85d7,%al │ │ │ │ + movabs 0x400000007ec25d7,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85d7(%rax) │ │ │ │ + add %dh,0x7ec25d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe6,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe5,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(6),%st │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5e6a9 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %al,$0xe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %eax,$0xe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - fadds 0x3ee(%rbp) │ │ │ │ + fsubs 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x28(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe5,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x28(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ out %eax,$0xe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x28(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe7,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5e782 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5e7,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5e7b9 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - fadds 0x3ee(%rbp) │ │ │ │ + fsubs 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ out %eax,$0xe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85d8(%rax) │ │ │ │ + add %ah,0x7ec25d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd8,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcr $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex call 1e5ea1b │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ call 1e5ea33 │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5e82a │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5e84a │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fadds 0x3ee(%rbp) │ │ │ │ + lock fsubs 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5e8,%al │ │ │ │ - flds 0x3ee(%rbp) │ │ │ │ + fldenv 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - flds 0x3ee(%rbp) │ │ │ │ + fldenv 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%cl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7cec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x27(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - flds 0x3ee(%rbp) │ │ │ │ + fldenv 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - flds 0x3ee(%rbp) │ │ │ │ + fldenv 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5e903 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jmp 1e5eb23 │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jmp 1e5eb3b │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - flds 0x3ee(%rbp) │ │ │ │ + fldenv 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5e953 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85d9,%al │ │ │ │ + movabs 0x400000007ec25d9,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85d9(%rax) │ │ │ │ + add %dh,0x7ec25d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe9,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcr $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe5,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - flds 0x3ee(%rbp) │ │ │ │ + fldenv 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(1),%st │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5e9ab │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jmp 1e5ebcb │ │ │ │ add %al,(%rax) │ │ │ │ - lock flds 0x3ee(%rbp) │ │ │ │ + lock fldenv 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5ea │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x26(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe5,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x26(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - fiaddl 0x3ee(%rbp) │ │ │ │ + fisubl 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xea,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5ea84 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5ea,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5eabc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - fiaddl 0x3ee(%rbp) │ │ │ │ + fisubl 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85da,%al │ │ │ │ + movabs 0x400000007ec25da,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1e5eae8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85da(%rax) │ │ │ │ + add %dh,0x7ec25da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcr $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jmp 1e5eb18 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - fiaddl 0x3ee(%rbp) │ │ │ │ + fisubl 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jmp 1e5eb30 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - fiaddl 0x3ee(%rbp) │ │ │ │ + fisubl 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5eb4d │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fiaddl 0x3ee(%rbp) │ │ │ │ + lock fisubl 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5eb,%al │ │ │ │ - fildl 0x3ee(%rbp) │ │ │ │ + (bad) 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - fildl 0x3ee(%rbp) │ │ │ │ + (bad) 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7d1c8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x25(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - fildl 0x3ee(%rbp) │ │ │ │ + (bad) 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - fildl 0x3ee(%rbp) │ │ │ │ + (bad) 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5ec05 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W in (%dx),%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x85,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x25,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - fildl 0x3ee(%rbp) │ │ │ │ + (bad) 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5ec56 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85db,%al │ │ │ │ + movabs 0x400000007ec25db,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85db(%rax) │ │ │ │ + add %dh,0x7ec25db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xec,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x85,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcr $0x25,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe5,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - fildl 0x3ee(%rbp) │ │ │ │ + (bad) 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(4),%st │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5ecad │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in (%dx),%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fildl 0x3ee(%rbp) │ │ │ │ + lock (bad) 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in (%dx),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x24(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe5,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x24(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ in (%dx),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - faddl 0x3ee(%rbp) │ │ │ │ + fsubl 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xed,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5ed86 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5ed,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5edbf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - faddl 0x3ee(%rbp) │ │ │ │ + fsubl 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ in (%dx),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85dc,%al │ │ │ │ + movabs 0x400000007ec25dc,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdc,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcr $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %al,(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ out %al,(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5ee2e │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5ee50 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock faddl 0x3ee(%rbp) │ │ │ │ + lock fsubl 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5ee,%al │ │ │ │ - fldl 0x3ee(%rbp) │ │ │ │ + frstor 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5ee,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - fldl 0x3ee(%rbp) │ │ │ │ + frstor 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%ch │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7d4cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x23(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - fldl 0x3ee(%rbp) │ │ │ │ + frstor 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - fldl 0x3ee(%rbp) │ │ │ │ + frstor 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5ef07 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W out %eax,(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - fldl 0x3ee(%rbp) │ │ │ │ + frstor 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5ef59 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85dd,%al │ │ │ │ + movabs 0x400000007ec25dd,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85dd(%rax) │ │ │ │ + add %dh,0x7ec25dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xef,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcr $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe5,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - fldl 0x3ee(%rbp) │ │ │ │ + frstor 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(7),%st │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5efaf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %eax,(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fldl 0x3ee(%rbp) │ │ │ │ + lock frstor 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lock in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5f0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x22(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x22(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lock in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - fiadds 0x3ee(%rbp) │ │ │ │ + fisubs 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf0,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5f088 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5f0,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5f0c2 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - fiadds 0x3ee(%rbp) │ │ │ │ + fisubs 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lock in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85de,%al │ │ │ │ + movabs 0x400000007ec25de,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ int1 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xde,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcr $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex int1 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ int1 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5f130 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5f153 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fiadds 0x3ee(%rbp) │ │ │ │ + lock fisubs 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5f1,%al │ │ │ │ - filds 0x3ee(%rbp) │ │ │ │ + fbld 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5f1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - filds 0x3ee(%rbp) │ │ │ │ + fbld 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%bh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7d7ce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x21(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - filds 0x3ee(%rbp) │ │ │ │ + fbld 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - filds 0x3ee(%rbp) │ │ │ │ + fbld 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5f209 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ repnz in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ repnz in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - filds 0x3ee(%rbp) │ │ │ │ + fbld 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5f25c │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85df,%al │ │ │ │ + movabs 0x400000007ec25df,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85df(%rax) │ │ │ │ + add %dh,0x7ec25df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf2,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcr $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe5,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - filds 0x3ee(%rbp) │ │ │ │ + fbld 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(2),%st │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5f2b1 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock repnz in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock filds 0x3ee(%rbp) │ │ │ │ + lock fbld 0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ repz in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x20(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe5,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x20(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ repz in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - loopne 1e5f318 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e5f3b8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf3,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5f38a │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5f3,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5f3c5 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - loopne 1e5f360 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e5f400 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ repz in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85e0,%al │ │ │ │ + movabs 0x400000007ec25e0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ hlt │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe0,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex hlt │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ hlt │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5f432 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5f456 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loopne 1e5f3f0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock loopne 1e5f490 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5f4,%al │ │ │ │ - loope 1e5f420 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e5f4c0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5f4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - loope 1e5f438 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e5f4d8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%cl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7dad1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1f(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - loope 1e5f480 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e5f520 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - loope 1e5f498 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e5f538 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5f50b │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cmc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - loope 1e5f4e0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e5f580 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5f55f │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85e1,%al │ │ │ │ + movabs 0x400000007ec25e1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85e1(%rax) │ │ │ │ + add %dh,0x7ec25e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf5,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe5,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - loope 1e5f540 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e5f5e0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(5),%st │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5f5b3 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loope 1e5f570 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock loope 1e5f610 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mul %ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - loop 1e5f5d0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e5f670 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5f6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe5,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mul %ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1e(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf6,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5f68c │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5f6,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5f6c8 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - loop 1e5f660 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e5f700 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mul %ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85e2(%rax) │ │ │ │ + add %ah,0x7ec25e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe2,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mul %ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - loop 1e5f6c0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e5f760 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mul %ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - loop 1e5f6d8 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e5f778 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5f759 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loop 1e5f6f0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock loop 1e5f790 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5f7,%al │ │ │ │ - jrcxz 1e5f720 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e5f7c0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5f7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jrcxz 1e5f738 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e5f7d8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7ddd4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1d(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jrcxz 1e5f780 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e5f820 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jrcxz 1e5f798 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e5f838 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5f80d │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W clc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x85,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x25,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - jrcxz 1e5f7e0 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e5f880 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5f862 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85e3,%al │ │ │ │ + movabs 0x400000007ec25e3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85e3(%rax) │ │ │ │ + add %dh,0x7ec25e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf8,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x85,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x25,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jrcxz 1e5f840 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e5f8e0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(0),%st │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5f8b5 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock clc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jrcxz 1e5f870 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock jrcxz 1e5f910 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%cl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe5,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1c(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ stc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - in $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf9,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5f98e │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5f9,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5f9cb │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - in $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ stc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85e4,%al │ │ │ │ + movabs 0x400000007ec25e4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cli │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe4,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cli │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cli │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5fa36 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5fa5c │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock in $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5fa,%al │ │ │ │ - in $0x85,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x25,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5fa,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - in $0x85,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x25,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%ch │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7e0d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1b(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - in $0x85,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x25,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - in $0x85,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x25,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5fb0f │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sti │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - in $0x85,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x25,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5fb65 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85e5,%al │ │ │ │ + movabs 0x400000007ec25e5,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85e5(%rax) │ │ │ │ + add %dh,0x7ec25e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfb,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe5,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - in $0x85,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x25,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(3),%st │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5fbb7 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sti │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in $0x85,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock in $0x25,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5fc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe5,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1a(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cld │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - out %al,$0x85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfc,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5fc90 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5fc,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5fcce │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - out %al,$0x85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cld │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85e6,%al │ │ │ │ + movabs 0x400000007ec25e6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ std │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe6,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex std │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ std │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5fd38 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5fd5f │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %al,$0x85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock out %al,$0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e5fd,%al │ │ │ │ - out %eax,$0x85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5fd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - out %eax,$0x85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%bh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7e3da │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x19(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - out %eax,$0x85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - out %eax,$0x85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%dh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5fe11 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - out %eax,$0x85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e5fe68 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85e7,%al │ │ │ │ + movabs 0x400000007ec25e7,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85e7(%rax) │ │ │ │ + add %dh,0x7ec25e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfe,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe5,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - out %eax,$0x85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(6),%st │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5feb9 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %eax,$0x85 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock out %eax,$0x25 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jmp *%rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - call 1e9edd3 │ │ │ │ + call 1edeb73 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x18(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe5,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x18(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jmp *%rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x18(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xff,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5ff92 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe5ff,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e5ffd1 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - call 1e9ee63 │ │ │ │ + call 1edec03 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jmp *%rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85e8(%rax) │ │ │ │ + add %ah,0x7ec25e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe8,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shr $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %spl,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - call 1e9eec3 │ │ │ │ + call 1edec63 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ add %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - call 1e9eedb │ │ │ │ + call 1edec7b │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e60062 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock call 1e9eef3 │ │ │ │ + lock call 1edec93 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e600,%al │ │ │ │ - jmp 1e9ef23 │ │ │ │ + jmp 1edecc3 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e600,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jmp 1e9ef3b │ │ │ │ + jmp 1edecdb │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%cl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7e6dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x17(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jmp 1e9ef83 │ │ │ │ + jmp 1eded23 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 1e9ef9b │ │ │ │ + jmp 1eded3b │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e60113 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,%rsi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85e9(%rax) │ │ │ │ + add %al,0x7ec25e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85e9(%rax) │ │ │ │ + add %dl,0x7ec25e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6016b │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85e9,%al │ │ │ │ + movabs 0x400000007ec25e9,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e601(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85e9(%rax) │ │ │ │ + add %dh,0x7ec25e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shr $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe6,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jmp 1e9f043 │ │ │ │ + jmp 1edede3 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e601bb │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jmp 1e9f073 │ │ │ │ + jmp 1edee13 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e602 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x16(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe6,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x16(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x16(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e60294 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe602,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e602d4 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85ea(%rax) │ │ │ │ + add %ah,0x7ec25ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xea,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shr $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ add %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e60365 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e603,%al │ │ │ │ - jmp 1e60320 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e603c0 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e603,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jmp 1e60338 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e603d8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7e9e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x15(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x15(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x15(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x15(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W add $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85eb(%rax) │ │ │ │ + add %al,0x7ec25eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85eb(%rax) │ │ │ │ + add %dl,0x7ec25eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6046e │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85eb,%al │ │ │ │ + movabs 0x400000007ec25eb,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e604(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85eb(%rax) │ │ │ │ + add %dh,0x7ec25eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x85,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shr $0x25,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - jmp 1e60458 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e604f8 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jmp 1e60470 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e60510 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x14(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e6(%rip) │ │ │ │ add %dl,-0x14(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e60596 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe605,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e605d7 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85ec,%al │ │ │ │ + movabs 0x400000007ec25ec,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xec,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shr $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6063e │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e60668 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in (%dx),%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e606,%al │ │ │ │ in (%dx),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e606,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%ch │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7ece3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x13(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in (%dx),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e60717 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in (%dx),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e60771 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85ed,%al │ │ │ │ + movabs 0x400000007ec25ed,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e607(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85ed(%rax) │ │ │ │ + add %dh,0x7ec25ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shr $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe6,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in (%dx),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e607bf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in (%dx),%eax │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e608 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x12(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe6,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x12(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x12(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e60898 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe608,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e608da │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %al,(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ or %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85ee(%rax) │ │ │ │ + add %ah,0x7ec25ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xee,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shr $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ out %al,(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ out %al,(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6096b │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %al,(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e609,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e609,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%bh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7efe6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x11(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %eax,(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e60a19 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W or %sil,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85ef(%rax) │ │ │ │ + add %al,0x7ec25ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85ef(%rax) │ │ │ │ + add %dl,0x7ec25ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e60a74 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85ef,%al │ │ │ │ + movabs 0x400000007ec25ef,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e60a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85ef(%rax) │ │ │ │ + add %dh,0x7ec25ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shr $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe6,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e60ac1 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - lock test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lock and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e60b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x10(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe6,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x10(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x10(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e60b9a │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe60b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e60bdd │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - lock test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lock and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ or %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85f0(%rax) │ │ │ │ + add %ah,0x7ec25f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85f0(%rax) │ │ │ │ + add %dh,0x7ec25f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - lock test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lock and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - lock test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lock and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - lock test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lock and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e60c6e │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lock test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lock lock and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ int1 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e60c,%al │ │ │ │ int1 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e60c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int1 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ int1 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7f2e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xf(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int1 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e60d1b │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x1e6,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ int1 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e60d77 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85f1,%al │ │ │ │ + movabs 0x400000007ec25f1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e60d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85f1(%rax) │ │ │ │ + add %dh,0x7ec25f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e6(%rip) │ │ │ │ add %dl,%al │ │ │ │ int1 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e60dc3 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock int1 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e60e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xe(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe6,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xe(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - repnz test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + repnz and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e60e9c │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe60e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e60ee0 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - repnz test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + repnz and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85f2,%al │ │ │ │ + movabs 0x400000007ec25f2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85f2(%rax) │ │ │ │ + add %dh,0x7ec25f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - repnz test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + repnz and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - repnz test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + repnz and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e60f71 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock repnz test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lock repnz and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e60f,%al │ │ │ │ - repz test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + repz and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e60f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - repz test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + repz and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7f5ec │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xd(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - repz test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + repz and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - repz test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + repz and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6101d │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W adc %spl,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85f3(%rax) │ │ │ │ + add %al,0x7ec25f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85f3(%rax) │ │ │ │ + add %dl,0x7ec25f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6107a │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85f3,%al │ │ │ │ + movabs 0x400000007ec25f3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e610(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85f3(%rax) │ │ │ │ + add %dh,0x7ec25f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x10,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x85,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x25,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe6,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - repz test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + repz and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e610c5 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - repz test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + repz and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ hlt │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e611 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xc(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe6,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xc(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ adc %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xc(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x11,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6119e │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe611,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e611e3 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ hlt │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ adc %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85f4(%rax) │ │ │ │ + add %ah,0x7ec25f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf4,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %sil,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ hlt │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ hlt │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e61274 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock hlt │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e612,%al │ │ │ │ cmc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e612,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%ch │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7f8ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xb(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6131f │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %rsi,%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85f5(%rax) │ │ │ │ + add %al,0x7ec25f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85f5(%rax) │ │ │ │ + add %dl,0x7ec25f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6137d │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85f5,%al │ │ │ │ + movabs 0x400000007ec25f5,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e613(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85f5(%rax) │ │ │ │ + add %dh,0x7ec25f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x13,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe6,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e613c7 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - testb $0x0,0x3ee(%rbp) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb 0x7ec(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - testb $0x0,0x3ee(%rbp) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb 0x7ec(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - testb $0x0,0x3ee(%rbp) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb 0x7ec(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - testb $0x0,0x3ee(%rbp) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb 0x7ec(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e614 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xa(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - testb $0x0,0x3ee(%rbp) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb 0x7ec(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ adc $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xa(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x14,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e614a0 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe614,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e614e6 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - testb $0x0,0x3ee(%rbp) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb 0x7ec(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ adc $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85f6(%rax) │ │ │ │ + add %ah,0x7ec25f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf6,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e61548 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e61577 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock testb $0x0,0x3ee(%rbp) │ │ │ │ - add $0x0,%al │ │ │ │ + lock mulb 0x7ec(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e615,%al │ │ │ │ - testl $0x400,0x3ee(%rbp) │ │ │ │ + mull 0x7ec(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1e615(%rax) │ │ │ │ + mov $0x1e615,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - testl $0x400,0x3ee(%rbp) │ │ │ │ + mull 0x7ec(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%bh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $1,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + xor %dh,%bh │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7fbf2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x9(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - testl $0x400,0x3ee(%rbp) │ │ │ │ + mull 0x7ec(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %dl,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - testl $0x400,0x3ee(%rbp) │ │ │ │ + mull 0x7ec(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dl,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e61621 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - testl $0x400,0x3ee(%rbp) │ │ │ │ + mull 0x7ec(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x16(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1e61680 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85f7,%al │ │ │ │ + movabs 0x400000007ec25f7,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e616(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85f7(%rax) │ │ │ │ + add %dh,0x7ec25f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x16,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe6,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - testl $0x400,0x3ee(%rbp) │ │ │ │ + mull 0x7ec(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + fcoms (%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e616c9 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock testl $0x400,0x3ee(%rbp) │ │ │ │ + lock mull 0x7ec(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %dl,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e617 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x8(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe6,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x8(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x17,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e617a2 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe617,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e617e9 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ clc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85f8,%al │ │ │ │ + movabs 0x400000007ec25f8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85f8(%rax) │ │ │ │ + add %dh,0x7ec25f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x85,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sar $0x25,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %spl,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ clc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sbb %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ clc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6187a │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock clc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e618,%al │ │ │ │ stc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e618,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ stc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%cl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e7fef5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ stc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e61923 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %rsp,%rsi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85f9(%rax) │ │ │ │ + add %al,0x7ec25f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85f9(%rax) │ │ │ │ + add %dl,0x7ec25f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e61983 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85f9,%al │ │ │ │ + movabs 0x400000007ec25f9,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e619(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85f9(%rax) │ │ │ │ + add %dh,0x7ec25f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x19,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x85,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sar $0x25,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe6,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e619cb │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ stc │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cli │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e61a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe6,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sbb %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e61aa4 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe61a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e61aec │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cli │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85fa(%rax) │ │ │ │ + add %ah,0x7ec25fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfa,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x85,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sar $0x25,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cli │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sbb %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cli │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e61b7d │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cli │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e61b,%al │ │ │ │ sti │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e61b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sti │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e801f8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sbb $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85fb(%rax) │ │ │ │ + add %al,0x7ec25fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85fb(%rax) │ │ │ │ + add %dl,0x7ec25fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e61c86 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85fb,%al │ │ │ │ + movabs 0x400000007ec25fb,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e61c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85fb(%rax) │ │ │ │ + add %dh,0x7ec25fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1c,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x85,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sar $0x25,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%bl │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sti │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sti │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e61d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e6(%rip) │ │ │ │ add %dl,-0x4(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sbb $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cld │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e61da6 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe61d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e61def │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cld │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85fc,%al │ │ │ │ + movabs 0x400000007ec25fc,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfc,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x85,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sar $0x25,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%ah │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e61e4e │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e61e80 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cld │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e61e,%al │ │ │ │ std │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e61e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ std │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%ch │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e804fb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ std │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ std │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e61f27 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ std │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e61f89 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85fd,%al │ │ │ │ + movabs 0x400000007ec25fd,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e61f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85fd(%rax) │ │ │ │ + add %dh,0x7ec25fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1f,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x85,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sar $0x25,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe6,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ std │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e61fcf │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock std │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - incb 0x3ee(%rbp) │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e620 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe6,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e620a8 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe620,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e620f2 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - incb 0x3ee(%rbp) │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee85fe(%rax) │ │ │ │ + add %ah,0x7ec25fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfe,%al │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x85,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sar $0x25,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - incb 0x3ee(%rbp) │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - incb 0x3ee(%rbp) │ │ │ │ + (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e62183 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock incb 0x3ee(%rbp) │ │ │ │ + lock (bad) │ │ │ │ + and $0x7ec,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e621,%al │ │ │ │ - incl 0x3ee(%rbp) │ │ │ │ + jmp *0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e621,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - incl 0x3ee(%rbp) │ │ │ │ + jmp *0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%bh │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e807fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1(%rax) │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - incl 0x3ee(%rbp) │ │ │ │ + jmp *0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - incl 0x3ee(%rbp) │ │ │ │ + jmp *0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e62229 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W and %sil,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee85ff(%rax) │ │ │ │ + add %al,0x7ec25ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee85ff(%rax) │ │ │ │ + add %dl,0x7ec25ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6228c │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee85ff,%al │ │ │ │ + movabs 0x400000007ec25ff,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e622(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee85ff(%rax) │ │ │ │ + add %dh,0x7ec25ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x22,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x85,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sar $0x25,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe6,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - incl 0x3ee(%rbp) │ │ │ │ + jmp *0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e622d1 │ │ │ │ - test %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x7ec,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - incl 0x3ee(%rbp) │ │ │ │ + jmp *0x7ec(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - add %al,0x3ee(%rsi) │ │ │ │ + add %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e623 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe6,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x23,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e623aa │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe623,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x86,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + addb $0x26,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e623f5 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - add %al,0x3ee(%rsi) │ │ │ │ + add %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8600(%rax) │ │ │ │ + add %ah,0x7ec2600(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8600(%rax) │ │ │ │ + add %dh,0x7ec2600(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - add %al,0x3ee(%rsi) │ │ │ │ + add %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - add %al,0x3ee(%rsi) │ │ │ │ + add %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - add %al,0x3ee(%rsi) │ │ │ │ + add %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e62486 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %al,0x3ee(%rsi) │ │ │ │ + lock add %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x3ee(%rsi) │ │ │ │ + add %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e624,%al │ │ │ │ - add %eax,0x3ee(%rsi) │ │ │ │ + add %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e624,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - add %eax,0x3ee(%rsi) │ │ │ │ + add %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - add %eax,0x3ee(%rsi) │ │ │ │ + add %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e80b01 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - add %eax,0x3ee(%rsi) │ │ │ │ + add %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,0x3ee(%rsi) │ │ │ │ + add %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6252b │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1e6,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x86,(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + addb $0x26,(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - add %eax,0x3ee(%rsi) │ │ │ │ + add %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6258f │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8601,%al │ │ │ │ + movabs 0x400000007ec2601,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e625(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8601(%rax) │ │ │ │ + add %dh,0x7ec2601(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x25,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x86,(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $0x26,(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e6(%rip) │ │ │ │ add %dl,%al │ │ │ │ - add %eax,0x3ee(%rsi) │ │ │ │ + add %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e625d3 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %eax,0x3ee(%rsi) │ │ │ │ + lock add %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ es out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e626 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe6,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ es out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add 0x3ee(%rsi),%al │ │ │ │ + add (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x26,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e626ac │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe626,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x86,(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + addb $0x26,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e626f8 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - add 0x3ee(%rsi),%al │ │ │ │ + add (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ es out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8602,%al │ │ │ │ + movabs 0x400000007ec2602,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x86,(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $0x26,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e62754 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e62789 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add 0x3ee(%rsi),%al │ │ │ │ + lock add (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e627,%al │ │ │ │ - add 0x3ee(%rsi),%eax │ │ │ │ + add (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e627,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - add 0x3ee(%rsi),%eax │ │ │ │ + add (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e80e04 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - add 0x3ee(%rsi),%eax │ │ │ │ + add (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add 0x3ee(%rsi),%eax │ │ │ │ + add (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6282d │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sub %spl,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8603(%rax) │ │ │ │ + add %al,0x7ec2603(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8603(%rax) │ │ │ │ + add %dl,0x7ec2603(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e62892 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8603,%al │ │ │ │ + movabs 0x400000007ec2603,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e628(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8603(%rax) │ │ │ │ + add %dh,0x7ec2603(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x28,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x86,(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $0x26,(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe6,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - add 0x3ee(%rsi),%eax │ │ │ │ + add (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e628d5 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - add 0x3ee(%rsi),%eax │ │ │ │ + add (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rsi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rsi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rsi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rsi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %al,(%rsi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - add $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e629 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe6,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sub %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x29,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e629ae │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe629,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xee,(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + addb $0xec,(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e629fb │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - add $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8604(%rax) │ │ │ │ + add %ah,0x7ec2604(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0xee,(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $0xec,(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %sil,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - add $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - add $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e62a8c │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock add $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86(%rip) │ │ │ │ + add %al,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e62a,%al │ │ │ │ - add $0x3ee86,%eax │ │ │ │ + add $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e62a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - add $0x3ee86,%eax │ │ │ │ + add $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3ee86(%rip) │ │ │ │ + xor %al,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e81107 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - add $0x3ee86,%eax │ │ │ │ + add $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e62b17 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee86(%rip) │ │ │ │ + addb $0x0,0x7ec26(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %rsi,%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8605(%rax) │ │ │ │ + add %dl,0x7ec2605(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8605(%rax) │ │ │ │ + add %ah,0x7ec2605(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e62b95 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - add $0x3ee86,%eax │ │ │ │ + add $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2b,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ee86(%rip) │ │ │ │ + rolb $1,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe6,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - add $0x3ee86,%eax │ │ │ │ + add $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add $0x3ee86,%eax │ │ │ │ + lock add $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e62c │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sub $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2c,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x86,(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + addb $0x26,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe62c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e62cfe │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8606,%al │ │ │ │ + movabs 0x400000007ec2606,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sub $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8606(%rax) │ │ │ │ + add %dh,0x7ec2606(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x86,(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $0x26,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e62d40 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e62d8f │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e62d,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e62d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8140a │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e62e19 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x86,(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + addb $0x26,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ cs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8607,%al │ │ │ │ + movabs 0x400000007ec2607,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2e(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x86,(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $0x26,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2e,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe6,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or %al,0x3ee(%rsi) │ │ │ │ + or %spl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e62f │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x8(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe6,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x8(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e62f9a │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2f,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x86,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + orb $0x26,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe62f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - or %al,0x3ee(%rsi) │ │ │ │ + or %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e63001 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8608,%al │ │ │ │ + movabs 0x400000007ec2608,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x86,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $0x26,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %spl,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - or %al,0x3ee(%rsi) │ │ │ │ + or %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - or %al,0x3ee(%rsi) │ │ │ │ + or %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e63092 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rcx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e630,%al │ │ │ │ - or %eax,0x3ee(%rsi) │ │ │ │ + or %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e630,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %eax,0x3ee(%rsi) │ │ │ │ + or %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or %eax,0x3ee(%rsi) │ │ │ │ + rex or %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8170d │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x9(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - or %eax,0x3ee(%rsi) │ │ │ │ + or %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6311b │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x86,(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + orb $0x26,(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %rsp,%rsi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8609(%rax) │ │ │ │ + add %dl,0x7ec2609(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8609(%rax) │ │ │ │ + add %ah,0x7ec2609(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6319b │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - or %eax,0x3ee(%rsi) │ │ │ │ + or %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x31,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rcx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe6,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - or %eax,0x3ee(%rsi) │ │ │ │ + or %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %eax,0x3ee(%rsi) │ │ │ │ + lock or %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or 0x3ee(%rsi),%al │ │ │ │ + or (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xa(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e632 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xa(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe6,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xa(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xor %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xa(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x32,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x86,(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + orb $0x26,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe632,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - or 0x3ee(%rsi),%al │ │ │ │ + or (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e63304 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee860a,%al │ │ │ │ + movabs 0x400000007ec260a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xor %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee860a(%rax) │ │ │ │ + add %dh,0x7ec260a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x86,(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $0x26,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - or 0x3ee(%rsi),%al │ │ │ │ + or (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - or 0x3ee(%rsi),%al │ │ │ │ + or (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e63395 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e633,%al │ │ │ │ - or 0x3ee(%rsi),%eax │ │ │ │ + or (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e633,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or 0x3ee(%rsi),%eax │ │ │ │ + or (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or 0x3ee(%rsi),%eax │ │ │ │ + rex or (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e81a10 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xb(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee860b(%rax) │ │ │ │ + add %al,0x7ec260b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W xor $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee860b(%rax) │ │ │ │ + add %dl,0x7ec260b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee860b(%rax) │ │ │ │ + add %ah,0x7ec260b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6349e │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - or 0x3ee(%rsi),%eax │ │ │ │ + or (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x34,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e634c5 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - or 0x3ee(%rsi),%eax │ │ │ │ + or (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rsi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %cl,(%rsi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rsi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %cl,(%rsi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rsi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %cl,(%rsi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex or $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex or $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e635 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xc(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e6(%rip) │ │ │ │ add %ah,0xc(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xor $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6359e │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x35,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xee,(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + orb $0xec,(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe635,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - or $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e63607 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee860c,%al │ │ │ │ + movabs 0x400000007ec260c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xor $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0xee,(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $0xec,(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rsi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $1,(%rsi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ ss out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e63646 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ ss out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock or $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e63698 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee86(%rip) │ │ │ │ + add %cl,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3ee86(%rip) │ │ │ │ + adc %cl,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e636,%al │ │ │ │ - or $0x3ee86,%eax │ │ │ │ + or $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e636,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or $0x3ee86,%eax │ │ │ │ + or $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or $0x3ee86,%eax │ │ │ │ + rex or $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e81d13 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xd(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - or $0x3ee86,%eax │ │ │ │ + or $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6371f │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee86(%rip) │ │ │ │ + orb $0x0,0x7ec26(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - or $0x3ee86,%eax │ │ │ │ + or $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee860d,%al │ │ │ │ + movabs 0x400000007ec260d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x37(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee86(%rip) │ │ │ │ + rorb $0x0,0x7ec26(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x37,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3ee86(%rip) │ │ │ │ + rorb $1,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe6,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - or $0x3ee86,%eax │ │ │ │ + or $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or $0x3ee86,%eax │ │ │ │ + lock or $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xe(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e638 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xe(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe6,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xe(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xe(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x38,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x86,(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + orb $0x26,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe638,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6390a │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee860e,%al │ │ │ │ + movabs 0x400000007ec260e,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cmp %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee860e(%rax) │ │ │ │ + add %dh,0x7ec260e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x86,(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $0x26,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmp %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6399b │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e639,%al │ │ │ │ - jbe 1e63d8d │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e639,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jbe 1e63da5 │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jbe 1e63dbd │ │ │ │ + rex (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e82016 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xf(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jbe 1e63ded │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e63a21 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x86,(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + orb $0x26,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cmp %sil,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee860f(%rax) │ │ │ │ + add %dl,0x7ec260f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee860f(%rax) │ │ │ │ + add %ah,0x7ec260f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e63aa4 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - jbe 1e63e7d │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3a,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe6,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - jbe 1e63ead │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jbe 1e63ec5 │ │ │ │ + lock (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3ee(%rsi) │ │ │ │ + adc %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e63b │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x10(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe6,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x10(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x10(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3b,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x86,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adcb $0x26,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe63b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - adc %al,0x3ee(%rsi) │ │ │ │ + adc %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e63c0d │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8610,%al │ │ │ │ + movabs 0x400000007ec2610,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cmp %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8610(%rax) │ │ │ │ + add %dh,0x7ec2610(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - adc %al,0x3ee(%rsi) │ │ │ │ + adc %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - adc %al,0x3ee(%rsi) │ │ │ │ + adc %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - adc %al,0x3ee(%rsi) │ │ │ │ + adc %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmp $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - adc %al,0x3ee(%rsi) │ │ │ │ + adc %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e63c9e │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - adc %eax,0x3ee(%rsi) │ │ │ │ + adc %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e63c,%al │ │ │ │ - adc %eax,0x3ee(%rsi) │ │ │ │ + adc %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e63c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - adc %eax,0x3ee(%rsi) │ │ │ │ + adc %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x11(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e82319 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x11(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - adc %eax,0x3ee(%rsi) │ │ │ │ + adc %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e63d23 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x86,(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adcb $0x26,(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x1e6,%rax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - adc %eax,0x3ee(%rsi) │ │ │ │ + adc %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8611,%al │ │ │ │ + movabs 0x400000007ec2611,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3d(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x11,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x86,(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0x26,(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3d,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rcx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e6(%rip) │ │ │ │ add %ah,%al │ │ │ │ - adc %eax,0x3ee(%rsi) │ │ │ │ + adc %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc %eax,0x3ee(%rsi) │ │ │ │ + lock adc %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ds out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc 0x3ee(%rsi),%al │ │ │ │ + adc (%rsi),%spl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e63e │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe6,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ ds out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e63ea4 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3e,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x86,(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adcb $0x26,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe63e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - adc 0x3ee(%rsi),%al │ │ │ │ + adc (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e63f10 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8612,%al │ │ │ │ + movabs 0x400000007ec2612,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ ds out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x12,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x86,(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0x26,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e63f4c │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc 0x3ee(%rsi),%al │ │ │ │ + lock adc (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e63fa1 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e63f,%al │ │ │ │ - adc 0x3ee(%rsi),%eax │ │ │ │ + adc (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e63f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - adc 0x3ee(%rsi),%eax │ │ │ │ + adc (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc 0x3ee(%rsi),%eax │ │ │ │ + rex adc (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8261c │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x13(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x13(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x13(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8613(%rax) │ │ │ │ + add %al,0x7ec2613(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - adc 0x3ee(%rsi),%eax │ │ │ │ + adc (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8613,%al │ │ │ │ + movabs 0x400000007ec2613,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x40(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x13,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x86,(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0x26,(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x40,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e640cd │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds -0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - adc 0x3ee(%rsi),%eax │ │ │ │ + adc (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rsi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rsi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - adc $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - adc $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - adc $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.B out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex adc $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e641 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x14(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x1a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - adc $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.B out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e641a6 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x41,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xee,(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + adcb $0xec,(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe641,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - adc $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e64213 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8614,%al │ │ │ │ + movabs 0x400000007ec2614,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.B out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x14,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - adc $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - adc $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.X out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6424e │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.X out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock adc $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e642a4 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee86(%rip) │ │ │ │ + add %dl,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - adc $0x3ee86,%eax │ │ │ │ + adc $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e642,%al │ │ │ │ - adc $0x3ee86,%eax │ │ │ │ + adc $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e642,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - adc $0x3ee86,%eax │ │ │ │ + adc $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x15(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8291f │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x15(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x15(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x15(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8615(%rax) │ │ │ │ + add %al,0x7ec2615(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.XB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - adc $0x3ee86,%eax │ │ │ │ + adc $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.XB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8615,%al │ │ │ │ + movabs 0x400000007ec2615,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x43(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x15,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee86(%rip) │ │ │ │ + rclb $0x0,0x7ec26(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x43,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x3ee86(%rip) │ │ │ │ + rclb $1,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x1a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e643cf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds -0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - adc $0x3ee86,%eax │ │ │ │ + adc $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.XB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.R out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e644 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.R out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e644a8 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x44,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x86,(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adcb $0x26,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe644,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e64516 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8616,%al │ │ │ │ + movabs 0x400000007ec2616,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.R out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x16,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e64550 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.RB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e645a7 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e645,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e645,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e82c22 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8617(%rax) │ │ │ │ + add %al,0x7ec2617(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.RX out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.RX out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8617,%al │ │ │ │ + movabs 0x400000007ec2617,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x46(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x17,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RX out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x86,(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0x26,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x46,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x1a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e646d1 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds -0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RX out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sbb %al,0x3ee(%rsi) │ │ │ │ + sbb %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - sbb %al,0x3ee(%rsi) │ │ │ │ + sbb %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sbb %al,0x3ee(%rsi) │ │ │ │ + sbb %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.RXB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb %al,0x3ee(%rsi) │ │ │ │ + sbb %spl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e647 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x18(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x1a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %al,0x3ee(%rsi) │ │ │ │ + sbb %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.RXB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e647aa │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x47,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x86,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbbb $0x26,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe647,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sbb %al,0x3ee(%rsi) │ │ │ │ + sbb %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e64819 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8618,%al │ │ │ │ + movabs 0x400000007ec2618,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.RXB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x18,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - sbb %al,0x3ee(%rsi) │ │ │ │ + sbb %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sbb %al,0x3ee(%rsi) │ │ │ │ + sbb %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.W out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e64852 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.W out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %al,0x3ee(%rsi) │ │ │ │ + lock sbb %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e648aa │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sbb %eax,0x3ee(%rsi) │ │ │ │ + sbb %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e648,%al │ │ │ │ - sbb %eax,0x3ee(%rsi) │ │ │ │ + sbb %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e648,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sbb %eax,0x3ee(%rsi) │ │ │ │ + sbb %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x19(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e82f25 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x19(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x19(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8619(%rax) │ │ │ │ + add %al,0x7ec2619(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.WB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sbb %eax,0x3ee(%rsi) │ │ │ │ + sbb %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8619,%al │ │ │ │ + movabs 0x400000007ec2619,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x49(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x19,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x86,(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0x26,(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x49,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rcx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x1a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e649d3 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls -0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - sbb %eax,0x3ee(%rsi) │ │ │ │ + sbb %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sbb 0x3ee(%rsi),%al │ │ │ │ + sbb (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - sbb 0x3ee(%rsi),%al │ │ │ │ + sbb (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sbb 0x3ee(%rsi),%al │ │ │ │ + sbb (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WX out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb 0x3ee(%rsi),%al │ │ │ │ + sbb (%rsi),%spl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e64a │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x1a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sbb 0x3ee(%rsi),%al │ │ │ │ + sbb (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WX out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e64aac │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4a,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x86,(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbbb $0x26,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe64a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sbb 0x3ee(%rsi),%al │ │ │ │ + sbb (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e64b1c │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee861a,%al │ │ │ │ + movabs 0x400000007ec261a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.WX out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - sbb 0x3ee(%rsi),%al │ │ │ │ + sbb (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sbb 0x3ee(%rsi),%al │ │ │ │ + sbb (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WXB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e64b54 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WXB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb 0x3ee(%rsi),%al │ │ │ │ + lock sbb (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e64bad │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sbb 0x3ee(%rsi),%eax │ │ │ │ + sbb (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e64b,%al │ │ │ │ - sbb 0x3ee(%rsi),%eax │ │ │ │ + sbb (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e64b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sbb 0x3ee(%rsi),%eax │ │ │ │ + sbb (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e83228 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sbb 0x3ee(%rsi),%eax │ │ │ │ + sbb (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e64c2d │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x86,(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbbb $0x26,(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.WR out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sbb 0x3ee(%rsi),%eax │ │ │ │ + sbb (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WR out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee861b,%al │ │ │ │ + movabs 0x400000007ec261b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4c(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1b,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WR out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x86,(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0x26,(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4c,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - sbb 0x3ee(%rsi),%eax │ │ │ │ + sbb (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb 0x3ee(%rsi),%eax │ │ │ │ + lock sbb (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WR out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,(%rsi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sbb $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - sbb $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sbb $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WRB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex sbb $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e64d │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x1a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sbb $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WRB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e64dae │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4d,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xee,(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbbb $0xec,(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe64d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sbb $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e64e1f │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee861c,%al │ │ │ │ + movabs 0x400000007ec261c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.WRB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - sbb $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sbb $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WRX out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e64e56 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WRX out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock sbb $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e64eb0 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86(%rip) │ │ │ │ + add %bl,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sbb $0x3ee86,%eax │ │ │ │ + sbb $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e64e,%al │ │ │ │ - sbb $0x3ee86,%eax │ │ │ │ + sbb $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e64e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sbb $0x3ee86,%eax │ │ │ │ + sbb $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8352b │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee861d(%rax) │ │ │ │ + add %al,0x7ec261d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.WRXB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sbb $0x3ee86,%eax │ │ │ │ + sbb $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WRXB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee861d,%al │ │ │ │ + movabs 0x400000007ec261d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4f(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRXB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee86(%rip) │ │ │ │ + rcrb $0x0,0x7ec26(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4f,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x3ee86(%rip) │ │ │ │ + rcrb $1,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x1a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e64fd7 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls -0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - sbb $0x3ee86,%eax │ │ │ │ + sbb $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRXB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e650 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e650b0 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x50,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x86,(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbbb $0x26,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe650,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e65122 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee861e,%al │ │ │ │ + movabs 0x400000007ec261e,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ push %rax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rcx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e65158 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rcx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e651b3 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e651,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e651,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8382e │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee861f(%rax) │ │ │ │ + add %al,0x7ec261f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rdx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee861f,%al │ │ │ │ + movabs 0x400000007ec261f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x52(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1f,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x86,(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0x26,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x52,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x1a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e652d9 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms -0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rdx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - and %al,0x3ee(%rsi) │ │ │ │ + and %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - and %al,0x3ee(%rsi) │ │ │ │ + and %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - and %al,0x3ee(%rsi) │ │ │ │ + and %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and %al,0x3ee(%rsi) │ │ │ │ + and %spl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e653 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x20(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x1a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - and %al,0x3ee(%rsi) │ │ │ │ + and %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rbx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e653b2 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x53,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x86,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + andb $0x26,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe653,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - and %al,0x3ee(%rsi) │ │ │ │ + and %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e65425 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8620,%al │ │ │ │ + movabs 0x400000007ec2620,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ push %rbx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x86,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0x26,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rsp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6545a │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rsp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and %al,0x3ee(%rsi) │ │ │ │ + lock and %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e654b6 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rcx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e654,%al │ │ │ │ - and %eax,0x3ee(%rsi) │ │ │ │ + and %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e654,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - and %eax,0x3ee(%rsi) │ │ │ │ + and %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and %eax,0x3ee(%rsi) │ │ │ │ + rex and %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e83b31 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x21(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x21(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x21(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8621(%rax) │ │ │ │ + add %al,0x7ec2621(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rbp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - and %eax,0x3ee(%rsi) │ │ │ │ + and %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8621,%al │ │ │ │ + movabs 0x400000007ec2621,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x55(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x21,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rbp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x86,(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0x26,(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x55,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rcx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x1a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e655db │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms -0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - and %eax,0x3ee(%rsi) │ │ │ │ + and %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rbp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - and 0x3ee(%rsi),%al │ │ │ │ + and (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - and 0x3ee(%rsi),%al │ │ │ │ + and (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - and 0x3ee(%rsi),%al │ │ │ │ + and (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rsi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and 0x3ee(%rsi),%al │ │ │ │ + and (%rsi),%spl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e656 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x22(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x1a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - and 0x3ee(%rsi),%al │ │ │ │ + and (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rsi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e656b4 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x56,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x86,(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + andb $0x26,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe656,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - and 0x3ee(%rsi),%al │ │ │ │ + and (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e65728 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8622,%al │ │ │ │ + movabs 0x400000007ec2622,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ push %rsi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x22,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - and 0x3ee(%rsi),%al │ │ │ │ + and (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - and 0x3ee(%rsi),%al │ │ │ │ + and (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rdi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6575c │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rdi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and 0x3ee(%rsi),%al │ │ │ │ + lock and (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e657b9 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - and 0x3ee(%rsi),%eax │ │ │ │ + and (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e657,%al │ │ │ │ - and 0x3ee(%rsi),%eax │ │ │ │ + and (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e657,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - and 0x3ee(%rsi),%eax │ │ │ │ + and (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x23(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e83e34 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x23(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x23(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x23(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8623(%rax) │ │ │ │ + add %al,0x7ec2623(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - and 0x3ee(%rsi),%eax │ │ │ │ + and (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8623,%al │ │ │ │ + movabs 0x400000007ec2623,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x58(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x23,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x86,(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0x26,(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x58,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e658dd │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps -0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - and 0x3ee(%rsi),%eax │ │ │ │ + and (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rsi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rsi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - and $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - and $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - and $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rcx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex and $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e659 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x1a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - and $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rcx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e659b6 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x59,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xee,(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + andb $0xec,(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe659,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - and $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e65a2b │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8624,%al │ │ │ │ + movabs 0x400000007ec2624,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ pop %rcx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x24,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - and $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - and $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rdx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e65a5e │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rdx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock and $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e65abc │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee86(%rip) │ │ │ │ + add %ah,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - and $0x3ee86,%eax │ │ │ │ + and $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e65a,%al │ │ │ │ - and $0x3ee86,%eax │ │ │ │ + and $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e65a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - and $0x3ee86,%eax │ │ │ │ + and $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x25(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e84137 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x25(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x25(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x25(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8625(%rax) │ │ │ │ + add %al,0x7ec2625(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rbx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - and $0x3ee86,%eax │ │ │ │ + and $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8625,%al │ │ │ │ + movabs 0x400000007ec2625,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5b(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x25,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rbx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee86(%rip) │ │ │ │ + shlb $0x0,0x7ec26(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5b,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee86(%rip) │ │ │ │ + shlb $1,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e65bdf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps -0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - and $0x3ee86,%eax │ │ │ │ + and $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ - es xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e65c │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x26(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x26(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rsp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e65cb8 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5c,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x86,(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + andb $0x26,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe65c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - es xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e65d2e │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8626,%al │ │ │ │ + movabs 0x400000007ec2626,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ pop %rsp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x26,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - es xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - es xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rbp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e65d60 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rbp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock es xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock es es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e65dbf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e65d,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e65d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x27(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8443a │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x27(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x27(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x27(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8627(%rax) │ │ │ │ + add %al,0x7ec2627(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rsi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rsi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8627,%al │ │ │ │ + movabs 0x400000007ec2627,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5e(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x27,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rsi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x86,(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0x26,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5e,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e65ee1 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps -0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sub %al,0x3ee(%rsi) │ │ │ │ + sub %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - sub %al,0x3ee(%rsi) │ │ │ │ + sub %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sub %al,0x3ee(%rsi) │ │ │ │ + sub %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rdi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub %al,0x3ee(%rsi) │ │ │ │ + sub %spl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e65f │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x1a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sub %al,0x3ee(%rsi) │ │ │ │ + sub %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rdi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e65fba │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5f,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x86,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0x26,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe65f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sub %al,0x3ee(%rsi) │ │ │ │ + sub %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e66031 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8628,%al │ │ │ │ + movabs 0x400000007ec2628,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ pop %rdi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x28,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - sub %al,0x3ee(%rsi) │ │ │ │ + sub %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sub %al,0x3ee(%rsi) │ │ │ │ + sub %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e66062 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub %al,0x3ee(%rsi) │ │ │ │ + lock sub %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e660c2 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sub %eax,0x3ee(%rsi) │ │ │ │ + sub %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e660,%al │ │ │ │ - sub %eax,0x3ee(%rsi) │ │ │ │ + sub %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e660,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sub %eax,0x3ee(%rsi) │ │ │ │ + sub %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x29(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8473d │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x29(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x29(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x29(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8629(%rax) │ │ │ │ + add %al,0x7ec2629(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sub %eax,0x3ee(%rsi) │ │ │ │ + sub %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8629,%al │ │ │ │ + movabs 0x400000007ec2629,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x61(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x29,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x86,(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $0x26,(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x61,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rcx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e661e3 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - sub %eax,0x3ee(%rsi) │ │ │ │ + sub %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sub 0x3ee(%rsi),%al │ │ │ │ + sub (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - sub 0x3ee(%rsi),%al │ │ │ │ + sub (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sub 0x3ee(%rsi),%al │ │ │ │ + sub (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub 0x3ee(%rsi),%al │ │ │ │ + sub (%rsi),%spl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e662 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sub 0x3ee(%rsi),%al │ │ │ │ + sub (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e662bc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x62,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x86,(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0x26,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe662,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sub 0x3ee(%rsi),%al │ │ │ │ + sub (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e66334 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee862a,%al │ │ │ │ + movabs 0x400000007ec262a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2a,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - sub 0x3ee(%rsi),%al │ │ │ │ + sub (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sub 0x3ee(%rsi),%al │ │ │ │ + sub (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsxd %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - sub 0x3ee(%rsi),%al │ │ │ │ + sub (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movsxd %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - sub 0x3ee(%rsi),%al │ │ │ │ + sub (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e663c5 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sub 0x3ee(%rsi),%eax │ │ │ │ + sub (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e663,%al │ │ │ │ - sub 0x3ee(%rsi),%eax │ │ │ │ + sub (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e663,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sub 0x3ee(%rsi),%eax │ │ │ │ + sub (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e84a40 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sub 0x3ee(%rsi),%eax │ │ │ │ + sub (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6643d │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x86,(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0x26,(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ fs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sub 0x3ee(%rsi),%eax │ │ │ │ + sub (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee862b,%al │ │ │ │ + movabs 0x400000007ec262b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x64(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2b,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x86,(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $0x26,(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x64,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - sub 0x3ee(%rsi),%eax │ │ │ │ + sub (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub 0x3ee(%rsi),%eax │ │ │ │ + lock sub (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rsi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,(%rsi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sub $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - sub $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sub $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ gs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex sub $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e665 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sub $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ gs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e665be │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x65,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0xee,(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0xec,(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe665,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sub $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e66637 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee862c,%al │ │ │ │ + movabs 0x400000007ec262c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ gs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2c,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - sub $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sub $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ data16 out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e66666 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ data16 out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock sub $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e666c8 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86(%rip) │ │ │ │ + add %ch,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sub $0x3ee86,%eax │ │ │ │ + sub $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e666,%al │ │ │ │ - sub $0x3ee86,%eax │ │ │ │ + sub $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e666,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sub $0x3ee86,%eax │ │ │ │ + sub $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e84d43 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee862d(%rax) │ │ │ │ + add %al,0x7ec262d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ addr32 out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sub $0x3ee86,%eax │ │ │ │ + sub $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ addr32 out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee862d,%al │ │ │ │ + movabs 0x400000007ec262d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x67(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2d,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee86(%rip) │ │ │ │ + shrb $0x0,0x7ec26(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x67,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x3ee86(%rip) │ │ │ │ + shrb $1,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e667e7 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - sub $0x3ee86,%eax │ │ │ │ + sub $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock addr32 out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - cs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + cs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - cs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + cs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - cs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + cs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push $0x1e6 │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ - cs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + cs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e668 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - cs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + cs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push $0x1e6 │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e668c0 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x68,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x86,(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0x26,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe668,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - cs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + cs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6693a │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee862e,%al │ │ │ │ + movabs 0x400000007ec262e,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ push $0x1e6 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2e,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - cs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + cs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - cs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + cs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x1,%esi,%esp │ │ │ │ add %ah,%al │ │ │ │ - cs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + cs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ imul $0x1,%esi,%esp │ │ │ │ add %dh,%al │ │ │ │ - cs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + cs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e669cb │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e669,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e669,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e85046 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee862f(%rax) │ │ │ │ + add %al,0x7ec262f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push $0xffffffffffffffe6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee862f(%rax) │ │ │ │ + add %dl,0x7ec262f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push $0xffffffffffffffe6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee862f(%rax) │ │ │ │ + add %ah,0x7ec262f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e66ad4 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2f,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push $0xffffffffffffffe6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6a,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e66ae9 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs -0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push $0xffffffffffffffe6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3ee(%rsi) │ │ │ │ + xor %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - xor %al,0x3ee(%rsi) │ │ │ │ + xor %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - xor %al,0x3ee(%rsi) │ │ │ │ + xor %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - xor %al,0x3ee(%rsi) │ │ │ │ + xor %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ imul $0x1,%esi,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor %al,0x3ee(%rsi) │ │ │ │ + xor %spl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e66b │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xor %al,0x3ee(%rsi) │ │ │ │ + xor %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ imul $0x1,%esi,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e66bc2 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6b,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x86,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xorb $0x26,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe66b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - xor %al,0x3ee(%rsi) │ │ │ │ + xor %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e66c3d │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8630,%al │ │ │ │ + movabs 0x400000007ec2630,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ imul $0x1,%esi,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x30,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x86,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0x26,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex insb (%dx),%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e66c6a │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor %al,0x3ee(%rsi) │ │ │ │ + lock xor %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e66cce │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rcx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e66c,%al │ │ │ │ - xor %eax,0x3ee(%rsi) │ │ │ │ + xor %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e66c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - xor %eax,0x3ee(%rsi) │ │ │ │ + xor %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor %eax,0x3ee(%rsi) │ │ │ │ + rex xor %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e85349 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x31(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x31(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8631(%rax) │ │ │ │ + add %al,0x7ec2631(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W insl (%dx),%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - xor %eax,0x3ee(%rsi) │ │ │ │ + xor %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8631,%al │ │ │ │ + movabs 0x400000007ec2631,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6d(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x31,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x86,(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0x26,(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6d,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rcx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e66deb │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs -0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - xor %eax,0x3ee(%rsi) │ │ │ │ + xor %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock insl (%dx),%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - xor 0x3ee(%rsi),%al │ │ │ │ + xor (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - xor 0x3ee(%rsi),%al │ │ │ │ + xor (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - xor 0x3ee(%rsi),%al │ │ │ │ + xor (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor 0x3ee(%rsi),%al │ │ │ │ + xor (%rsi),%spl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e66e │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xor 0x3ee(%rsi),%al │ │ │ │ + xor (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e66ec4 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6e,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x86,(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xorb $0x26,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe66e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - xor 0x3ee(%rsi),%al │ │ │ │ + xor (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e66f40 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8632,%al │ │ │ │ + movabs 0x400000007ec2632,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x32,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - xor 0x3ee(%rsi),%al │ │ │ │ + xor (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - xor 0x3ee(%rsi),%al │ │ │ │ + xor (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex outsl %ds:(%rsi),(%dx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e66f6c │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor 0x3ee(%rsi),%al │ │ │ │ + lock xor (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e66fd1 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - xor 0x3ee(%rsi),%eax │ │ │ │ + xor (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e66f,%al │ │ │ │ - xor 0x3ee(%rsi),%eax │ │ │ │ + xor (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e66f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - xor 0x3ee(%rsi),%eax │ │ │ │ + xor (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8564c │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8633(%rax) │ │ │ │ + add %al,0x7ec2633(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jo 1e67021 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8633(%rax) │ │ │ │ + add %dl,0x7ec2633(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jo 1e67039 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8633(%rax) │ │ │ │ + add %ah,0x7ec2633(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e670da │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x33,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jo 1e67069 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - xor 0x3ee(%rsi),%eax │ │ │ │ + xor (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x70,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e670ed │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs -0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - xor 0x3ee(%rsi),%eax │ │ │ │ + xor (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jo 1e670c9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - xor $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - xor $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - xor $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jno 1e67129 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x34(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e671 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x34(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xor $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jno 1e67171 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x34(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x71,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0xee,(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + xorb $0xec,(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe671,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - xor $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e67243 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8634,%al │ │ │ │ + movabs 0x400000007ec2634,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jno 1e671d1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8634(%rax) │ │ │ │ + add %dh,0x7ec2634(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - xor $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - xor $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jb 1e67219 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - xor $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jb 1e67231 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - xor $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e672d4 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86(%rip) │ │ │ │ + add %dh,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - xor $0x3ee86,%eax │ │ │ │ + xor $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e672,%al │ │ │ │ - xor $0x3ee86,%eax │ │ │ │ + xor $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e672,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - xor $0x3ee86,%eax │ │ │ │ + xor $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x35(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8594f │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x35(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x35(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x35(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8635(%rax) │ │ │ │ + add %al,0x7ec2635(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jae 1e67321 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8635(%rax) │ │ │ │ + add %dl,0x7ec2635(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jae 1e67339 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8635(%rax) │ │ │ │ + add %ah,0x7ec2635(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e673dd │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x35,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jae 1e67369 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - xor $0x3ee86,%eax │ │ │ │ + xor $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x73,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee86(%rip) │ │ │ │ + shlb $1,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e673ef │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs -0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - xor $0x3ee86,%eax │ │ │ │ + xor $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jae 1e673c9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ss xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + ss es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ je 1e67429 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e674 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x36(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ je 1e67471 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x74,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x86,(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xorb $0x26,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe674,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - ss xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + ss es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e67546 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8636,%al │ │ │ │ + movabs 0x400000007ec2636,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ je 1e674d1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8636(%rax) │ │ │ │ + add %dh,0x7ec2636(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - ss xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + ss es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - ss xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + ss es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jne 1e67519 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - ss xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + ss es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jne 1e67531 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - ss xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + ss es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e675d7 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e675,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e675,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e85c52 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8637(%rax) │ │ │ │ + add %al,0x7ec2637(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jbe 1e67621 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8637(%rax) │ │ │ │ + add %dl,0x7ec2637(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jbe 1e67639 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8637(%rax) │ │ │ │ + add %ah,0x7ec2637(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e676e0 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x37,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jbe 1e67669 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x76,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e676f1 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs -0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jbe 1e676c9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,0x3ee(%rsi) │ │ │ │ + cmp %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - cmp %al,0x3ee(%rsi) │ │ │ │ + cmp %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - cmp %al,0x3ee(%rsi) │ │ │ │ + cmp %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - cmp %al,0x3ee(%rsi) │ │ │ │ + cmp %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ja 1e67729 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x38(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e677 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x38(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp %al,0x3ee(%rsi) │ │ │ │ + cmp %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ ja 1e67771 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x38(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x77,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x86,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmpb $0x26,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe677,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - cmp %al,0x3ee(%rsi) │ │ │ │ + cmp %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e67849 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8638,%al │ │ │ │ + movabs 0x400000007ec2638,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ ja 1e677d1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8638(%rax) │ │ │ │ + add %dh,0x7ec2638(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - cmp %al,0x3ee(%rsi) │ │ │ │ + cmp %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - cmp %al,0x3ee(%rsi) │ │ │ │ + cmp %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex js 1e67819 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - cmp %al,0x3ee(%rsi) │ │ │ │ + cmp %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ js 1e67831 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - cmp %al,0x3ee(%rsi) │ │ │ │ + cmp %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e678da │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - cmp %eax,0x3ee(%rsi) │ │ │ │ + cmp %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e678,%al │ │ │ │ - cmp %eax,0x3ee(%rsi) │ │ │ │ + cmp %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e678,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - cmp %eax,0x3ee(%rsi) │ │ │ │ + cmp %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x39(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e85f55 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x39(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x39(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x39(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8639(%rax) │ │ │ │ + add %al,0x7ec2639(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jns 1e67921 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8639(%rax) │ │ │ │ + add %dl,0x7ec2639(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jns 1e67939 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8639(%rax) │ │ │ │ + add %ah,0x7ec2639(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e679e3 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x39,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jns 1e67969 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - cmp %eax,0x3ee(%rsi) │ │ │ │ + cmp %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x79,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rcx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e679f3 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs -0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - cmp %eax,0x3ee(%rsi) │ │ │ │ + cmp %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jns 1e679c9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x3ee(%rsi),%al │ │ │ │ + cmp (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - cmp 0x3ee(%rsi),%al │ │ │ │ + cmp (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - cmp 0x3ee(%rsi),%al │ │ │ │ + cmp (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - cmp 0x3ee(%rsi),%al │ │ │ │ + cmp (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jp 1e67a29 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e67a │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp 0x3ee(%rsi),%al │ │ │ │ + cmp (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jp 1e67a71 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7a,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x86,(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmpb $0x26,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe67a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - cmp 0x3ee(%rsi),%al │ │ │ │ + cmp (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e67b4c │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee863a,%al │ │ │ │ + movabs 0x400000007ec263a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jp 1e67ad1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee863a(%rax) │ │ │ │ + add %dh,0x7ec263a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - cmp 0x3ee(%rsi),%al │ │ │ │ + cmp (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - cmp 0x3ee(%rsi),%al │ │ │ │ + cmp (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jnp 1e67b19 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - cmp 0x3ee(%rsi),%al │ │ │ │ + cmp (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jnp 1e67b31 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - cmp 0x3ee(%rsi),%al │ │ │ │ + cmp (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e67bdd │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - cmp 0x3ee(%rsi),%eax │ │ │ │ + cmp (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e67b,%al │ │ │ │ - cmp 0x3ee(%rsi),%eax │ │ │ │ + cmp (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e67b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - cmp 0x3ee(%rsi),%eax │ │ │ │ + cmp (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e86258 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp 0x3ee(%rsi),%eax │ │ │ │ + cmp (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e67c4d │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x86,(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmpb $0x26,(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jl 1e67c21 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee863b(%rax) │ │ │ │ + add %dl,0x7ec263b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jl 1e67c39 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee863b(%rax) │ │ │ │ + add %ah,0x7ec263b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e67ce6 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3b,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jl 1e67c69 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - cmp 0x3ee(%rsi),%eax │ │ │ │ + cmp (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7c,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - cmp 0x3ee(%rsi),%eax │ │ │ │ + cmp (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp 0x3ee(%rsi),%eax │ │ │ │ + lock cmp (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jl 1e67cc9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - cmp $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - cmp $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - cmp $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jge 1e67d29 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e67d │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jge 1e67d71 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7d,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0xee,(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmpb $0xec,(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe67d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - cmp $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e67e4f │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee863c,%al │ │ │ │ + movabs 0x400000007ec263c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jge 1e67dd1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee863c(%rax) │ │ │ │ + add %dh,0x7ec263c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - cmp $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - cmp $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jle 1e67e19 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - cmp $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jle 1e67e31 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - cmp $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e67ee0 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86(%rip) │ │ │ │ + add %bh,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - cmp $0x3ee86,%eax │ │ │ │ + cmp $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e67e,%al │ │ │ │ - cmp $0x3ee86,%eax │ │ │ │ + cmp $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e67e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - cmp $0x3ee86,%eax │ │ │ │ + cmp $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8655b │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee863d(%rax) │ │ │ │ + add %al,0x7ec263d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jg 1e67f21 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee863d(%rax) │ │ │ │ + add %dl,0x7ec263d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jg 1e67f39 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee863d(%rax) │ │ │ │ + add %ah,0x7ec263d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e67fe9 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3d,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jg 1e67f69 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - cmp $0x3ee86,%eax │ │ │ │ + cmp $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7f,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ee86(%rip) │ │ │ │ + sarb $1,0x7ec26(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e67ff7 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs -0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - cmp $0x3ee86,%eax │ │ │ │ + cmp $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jg 1e67fc9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ds xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + ds es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x1,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ - ds xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + ds es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e680 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e6(%rax) │ │ │ │ add %ah,0x3e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and $0x1,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e680d0 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x80,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x86,(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmpb $0x26,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe680,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - ds xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + ds es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e68052 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee863e,%al │ │ │ │ + movabs 0x400000007ec263e,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ and $0x1,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3e,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x86,(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0x26,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x1,%esi │ │ │ │ add %ah,%al │ │ │ │ - ds xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + ds es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and $0x1,%esi │ │ │ │ add %dh,%al │ │ │ │ - ds xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + ds es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e680e3 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e681,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e681,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8685e │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e68251 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x86,(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmpb $0x26,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee863f,%al │ │ │ │ + movabs 0x400000007ec263f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7e(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3f,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x86,(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0x26,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x82,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e6(%rdx) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %al,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %al,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ - xchg %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e683 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x40(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e6(%rbx) │ │ │ │ add %ah,0x40(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and $0x1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e683d2 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x83,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xee,-0x7a(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + addb $0xec,0x26(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe683,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - xchg %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e68355 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8640,%al │ │ │ │ + movabs 0x400000007ec2640,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ and $0x1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x40,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1(%rsi,%riz,8) │ │ │ │ add %al,%al │ │ │ │ - xchg %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1(%rsi,%riz,8) │ │ │ │ add %dl,%al │ │ │ │ - xchg %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test %spl,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - xchg %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ test %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - xchg %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e683e6 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - xchg %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1(%rsi,%riz,8) │ │ │ │ add %cl,(%rax) │ │ │ │ - xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.B │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e684,%al │ │ │ │ - xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.B │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e684,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.B │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1(%rsi,%riz,8) │ │ │ │ add %bh,(%rax) │ │ │ │ - xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.B │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e86b61 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x41(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.B │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8641 │ │ │ │ + push $0x7ec2641 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6856b │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test %rsp,%rsi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8641(%rax) │ │ │ │ + add %cl,0x7ec2641(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8641(%rax) │ │ │ │ + add %bl,0x7ec2641(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e684ef │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x41,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8641(%rax) │ │ │ │ + add %bh,0x7ec2641(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x85,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8641,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2641,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e6(%rbp) │ │ │ │ add %bl,%al │ │ │ │ - xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.B │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d50c16 │ │ │ │ + call 9d2ac16 <_edata@@Base+0x2b2ac16> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.B │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %al,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %al,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %al,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.X xchg %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.X │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e686 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x42(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e6(%rsi) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x42(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x86,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e686ec │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe686,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %al,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e68658 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rex.X xchg %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.X │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8642(%rax) │ │ │ │ + add %ch,0x7ec2642(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8642,%eax │ │ │ │ + mov $0x7ec2642,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8642,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2642,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - rex.X xchg %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.X │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex.X xchg %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.X │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e686e9 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - rex.X xchg %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.X │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %al,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e687,%al │ │ │ │ - rex.XB xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.XB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e687,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - rex.XB xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.XB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %al,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e86e64 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x43(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - rex.XB xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.XB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8643 │ │ │ │ + push $0x7ec2643 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6886d │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov %spl,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8643(%rax) │ │ │ │ + add %cl,0x7ec2643(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8643(%rax) │ │ │ │ + add %bl,0x7ec2643(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e687f2 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x43,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8643(%rax) │ │ │ │ + add %bh,0x7ec2643(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x88,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8643,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2643,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e6(%rax) │ │ │ │ add %bl,%al │ │ │ │ - rex.XB xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.XB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d50f18 │ │ │ │ + call 9d2af18 <_edata@@Base+0x2b2af18> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - rex.XB xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.XB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %al,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %al,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %al,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xchg %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.R │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e689 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x44(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e6(%rcx) │ │ │ │ add %bl,0x44(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x44(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x89,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e689ee │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe689,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %al,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6895b │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - xchg %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.R │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8644(%rax) │ │ │ │ + add %ch,0x7ec2644(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8644,%eax │ │ │ │ + mov $0x7ec2644,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8644,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2644,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %sil,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - xchg %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.R │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - xchg %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.R │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e689ec │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - xchg %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.R │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,-0x7a(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %al,0x26(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e68a,%al │ │ │ │ - xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e68a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,-0x7a(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %al,0x26(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e87167 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x45(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8645 │ │ │ │ + push $0x7ec2645 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e68b6f │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %rsi,%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8645(%rax) │ │ │ │ + add %cl,0x7ec2645(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8645(%rax) │ │ │ │ + add %bl,0x7ec2645(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e68af5 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x45,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8645(%rax) │ │ │ │ + add %bh,0x7ec2645(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8b,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8645,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2645,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e6(%rbx) │ │ │ │ add %bl,%al │ │ │ │ - xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5121a │ │ │ │ + call 9d2b21a <_edata@@Base+0x2b2b21a> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1(%rsi,%riz,8) │ │ │ │ add %cl,(%rax) │ │ │ │ - rex.RX xchg %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RX │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1(%rsi,%riz,8) │ │ │ │ add %bl,(%rax) │ │ │ │ - rex.RX xchg %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RX │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1(%rsi,%riz,8) │ │ │ │ add %ch,(%rax) │ │ │ │ - rex.RX xchg %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RX │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %fs,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.RX xchg %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RX │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e68c │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x46(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1(%rsi,%riz,8) │ │ │ │ pop %rax │ │ │ │ - rex.RX xchg %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RX │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov %fs,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x46(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8c,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e68cf0 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe68c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %al,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e68c5e │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rex.RX xchg %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RX │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov %fs,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8646(%rax) │ │ │ │ + add %ch,0x7ec2646(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8646,%eax │ │ │ │ + mov $0x7ec2646,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8646,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2646,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lea (bad),%esp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds -0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fadds 0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lea (bad),%esp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5139b │ │ │ │ + call 9d2b39b <_edata@@Base+0x2b2b39b> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e68cef │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - rex.RX xchg %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RX │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,-0x7a(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %al,0x26(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e68d,%al │ │ │ │ - rex.RXB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RXB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e68d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - rex.RXB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RXB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,-0x7a(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %al,0x26(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8746a │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x47(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - rex.RXB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RXB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8647 │ │ │ │ + push $0x7ec2647 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e68e71 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %rsi,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8647(%rax) │ │ │ │ + add %cl,0x7ec2647(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %esi,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8647(%rax) │ │ │ │ + add %bl,0x7ec2647(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e68df8 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x47,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %esi,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8647(%rax) │ │ │ │ + add %bh,0x7ec2647(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8e,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8647,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2647,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e6(%rsi) │ │ │ │ add %bl,%al │ │ │ │ - rex.RXB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RXB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5151c │ │ │ │ + call 9d2b51c <_edata@@Base+0x2b2b51c> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %esi,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - rex.RXB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RXB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %cl,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %cl,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %cl,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %cl,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e68f │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x48(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e6(%rdi) │ │ │ │ add %bl,0x48(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8648 │ │ │ │ + push $0x7ec2648 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8f,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e68ff2 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe68f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %cl,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e68f61 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rex.W xchg %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x48,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8648,%eax │ │ │ │ + mov $0x7ec2648,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8648,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2648,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex nop │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls -0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fmuls 0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ nop │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5169d │ │ │ │ + call 9d2b69d <_edata@@Base+0x2b2b69d> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e68ff2 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - rex.W xchg %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,-0x7a(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %cl,0x26(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e690,%al │ │ │ │ - rex.WB xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e690,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - rex.WB xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,-0x7a(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %cl,0x26(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8776d │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x49(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - rex.WB xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8649 │ │ │ │ + push $0x7ec2649 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e69173 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rcx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,-0x7a(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %cl,0x26(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rex.WB xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e690fb │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x49,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ecx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8649,%eax │ │ │ │ + mov $0x7ec2649,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x91,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8649,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2649,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e6(%rcx) │ │ │ │ add %bl,%al │ │ │ │ - rex.WB xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5181e │ │ │ │ + call 9d2b81e <_edata@@Base+0x2b2b81e> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ecx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - rex.WB xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %cl,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %cl,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %cl,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%edx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %cl,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e692 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e6(%rdx) │ │ │ │ add %bl,0x4a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%edx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee864a │ │ │ │ + push $0x7ec264a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x92,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e692f4 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe692,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %cl,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e69264 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rex.WX xchg %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WX │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%edx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4a,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee864a,%eax │ │ │ │ + mov $0x7ec264a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x864a,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x264a,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%ebx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls -0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fmuls 0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%ebx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5199f │ │ │ │ + call 9d2b99f <_edata@@Base+0x2b2b99f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e692f5 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - rex.WX xchg %bpl,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WX │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %cl,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e693,%al │ │ │ │ - rex.WXB xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WXB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e693,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - rex.WXB xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WXB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %cl,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e87a70 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1(%rsi,%riz,8) │ │ │ │ add %bl,0x4b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1(%rsi,%riz,8) │ │ │ │ add %ch,0x4b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1(%rsi,%riz,8) │ │ │ │ add %bh,0x4b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rsp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %cl,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rex.WXB xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WXB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e693fe │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4b,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%esp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee864b,%eax │ │ │ │ + mov $0x7ec264b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x94,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x864b,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x264b,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1(%rsi,%riz,8) │ │ │ │ - fmuls -0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fmuls 0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1(%rsi,%riz,8) │ │ │ │ add %ch,%al │ │ │ │ - rex.WXB xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WXB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%esp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - rex.WXB xchg %bpl,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WXB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %cl,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %cl,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %cl,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %cl,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e695 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e6(%rbp) │ │ │ │ add %bl,0x4c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%ebp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee864c │ │ │ │ + push $0x7ec264c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x95,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e695f6 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe695,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %cl,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e69567 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rex.WR xchg %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WR │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%ebp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4c,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee864c,%eax │ │ │ │ + mov $0x7ec264c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x864c,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x264c,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%esi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls -0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + fmuls -0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%esi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d51ca1 │ │ │ │ + call 9d2bca1 <_edata@@Base+0x2b2bca1> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e695f8 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - rex.WR xchg %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WR │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,-0x7a(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %cl,0x26(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e696,%al │ │ │ │ - rex.WRB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e696,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - rex.WRB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,-0x7a(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %cl,0x26(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e87d73 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - rex.WRB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee864d │ │ │ │ + push $0x7ec264d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e69777 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rdi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,-0x7a(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %cl,0x26(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rex.WRB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e69701 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4d,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%edi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee864d,%eax │ │ │ │ + mov $0x7ec264d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x97,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x864d,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x264d,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e6(%rdi) │ │ │ │ add %bl,%al │ │ │ │ - rex.WRB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d51e22 │ │ │ │ + call 9d2be22 <_edata@@Base+0x2b2be22> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - rex.WRB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %cl,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %cl,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %cl,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cwtl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %cl,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e698 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e6(%rax) │ │ │ │ add %dl,0x4e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cwtl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rex.WRX xchg %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRX │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x98,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e698f8 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe698,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xee,-0x7a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + orb $0xec,0x26(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6986a │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - rex.WRX xchg %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRX │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cwtl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee864e,%al │ │ │ │ + movabs 0x400000007ec264e,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cltd │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4e,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0xee,-0x7a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $0xec,0x26(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cltd │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $1,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cltd │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e699a0 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e698fb │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WRX xchg %r13b,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + lock rex.WRX │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7a(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x26(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e699,%al │ │ │ │ - rex.WRXB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRXB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e699,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.WRXB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRXB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,-0x7a(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %cl,0x26(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e88076 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - rex.WRXB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRXB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rex.WRXB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRXB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e69a79 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xee,-0x7a(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + orb $0xec,0x26(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - rex.WRXB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRXB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e69a04 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee864f,%al │ │ │ │ + movabs 0x400000007ec264f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e69a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee864f(%rax) │ │ │ │ + add %dh,0x7ec264f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9a,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0xee,-0x7a(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $0xec,0x26(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e6(%rdx) │ │ │ │ add %dl,%al │ │ │ │ - rex.WRXB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRXB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e69b21 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WRXB xchg %r13b,%r14b │ │ │ │ - add (%rax),%eax │ │ │ │ + lock rex.WRXB │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dl,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fwait │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dl,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e69b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x50(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e6(%rbx) │ │ │ │ add %dl,0x50(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fwait │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9b,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e69bfa │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe69b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xee,-0x7a(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adcb $0xec,0x26(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e69b6d │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ fwait │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8650,%al │ │ │ │ + movabs 0x400000007ec2650,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pushf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x50,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1(%rsi,%riz,8) │ │ │ │ add %al,%al │ │ │ │ push %rax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pushf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $1,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pushf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e69ca2 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e69bfe │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ push %rcx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e69c,%al │ │ │ │ push %rcx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e69c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rcx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1(%rsi,%riz,8) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rcx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e88379 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x51(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rcx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rcx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e69d7b │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W popf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xee,-0x7a(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adcb $0xec,0x26(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rcx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e69d07 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8651,%al │ │ │ │ + movabs 0x400000007ec2651,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e69d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8651(%rax) │ │ │ │ + add %dh,0x7ec2651(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9d,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xee,-0x7a(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0xec,0x26(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e6(%rbp) │ │ │ │ add %dl,%al │ │ │ │ push %rcx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e69e23 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock popf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rcx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dl,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sahf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dl,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e69e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x52(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e6(%rsi) │ │ │ │ add %dl,0x52(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sahf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9e,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e69efc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe69e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xee,-0x7a(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adcb $0xec,0x26(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e69e70 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sahf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8652,%al │ │ │ │ + movabs 0x400000007ec2652,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lahf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x52,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xee,-0x7a(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0xec,0x26(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lahf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $1,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lahf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e69fa4 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e69f01 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rdx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e69f,%al │ │ │ │ push %rbx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e69f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rbx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dl,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8867c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x53(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6a07d │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W movabs 0x53800000000001e6,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0x53900000000001e6,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6a00a │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8653,%al │ │ │ │ + movabs 0x400000007ec2653,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8653(%rax) │ │ │ │ + add %dh,0x7ec2653(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa0,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xee,-0x7a(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0xec,0x26(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e6(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rbx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6a125 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs 0x53f00000000001e6,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dl,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs 0x54300000000001e6,%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x54(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e6(%rcx) │ │ │ │ add %dl,0x54(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movabs 0x54600000000001e6,%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa1,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6a1fe │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6a1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x3,-0x12(%rsi,%rax,4) │ │ │ │ + adcb $0x7,-0x14(%rsi,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6a173 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ movabs 0x54a00000000001e6,%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x54,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x3,-0x12(%rsi,%rax,4) │ │ │ │ + rclb $0x7,-0x14(%rsi,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movabs %al,0x54d00000000001e6 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movabs %al,0x54e00000000001e6 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6a204 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7a(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x26(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6a2,%al │ │ │ │ push %rbp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6a2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rbp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x7a(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dl,0x26(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8897f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x55(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6a37f │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs %rax,0x55800000000001e6 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs %eax,0x55900000000001e6 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6a30d │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8655,%al │ │ │ │ + movabs 0x400000007ec2655,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8655(%rax) │ │ │ │ + add %dh,0x7ec2655(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa3,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xee,-0x7a(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0xec,0x26(%rbp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e6(%rbx) │ │ │ │ add %dl,%al │ │ │ │ push %rbp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6a427 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs %eax,0x55f00000000001e6 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ push %rsi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(%rsi,%riz,8) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1(%rsi,%riz,8) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rsi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dl,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x56(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1(%rsi,%riz,8) │ │ │ │ push %rax │ │ │ │ push %rsi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa4,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6a500 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6a4,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xee,-0x7a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adcb $0xec,0x26(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6a476 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8656,%al │ │ │ │ + movabs 0x400000007ec2656,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x56,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xee,-0x7a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0xec,0x26(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $1,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6a5a8 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6a507 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7a(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x26(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6a5,%al │ │ │ │ push %rdi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6a5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rdi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x7a(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dl,0x26(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e88c82 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x57(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rdi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6a681 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xee,-0x7a(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adcb $0xec,0x26(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6a610 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8657,%al │ │ │ │ + movabs 0x400000007ec2657,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8657(%rax) │ │ │ │ + add %dh,0x7ec2657(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa6,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xee,-0x7a(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0xec,0x26(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e6(%rsi) │ │ │ │ add %dl,%al │ │ │ │ push %rdi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6a729 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rdi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bl,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x58(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e6(%rdi) │ │ │ │ add %dl,0x58(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa7,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6a802 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6a7,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xee,-0x7a(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbbb $0xec,0x26(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6a779 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8658,%al │ │ │ │ + movabs 0x400000007ec2658,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8658(%rax) │ │ │ │ + add %dh,0x7ec2658(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xee,-0x7a(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0xec,0x26(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ test $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6a80a │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7a(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x26(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6a8,%al │ │ │ │ pop %rcx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6a8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rcx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x7a(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,0x26(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e88f85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rcx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6a983 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1e6,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xee,-0x7a(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbbb $0xec,0x26(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rcx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6a913 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8659,%al │ │ │ │ + movabs 0x400000007ec2659,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8659(%rax) │ │ │ │ + add %dh,0x7ec2659(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa9,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xee,-0x7a(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0xec,0x26(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e6(%rcx) │ │ │ │ add %dl,%al │ │ │ │ pop %rcx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6aa2b │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rcx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bl,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6aa │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e6(%rdx) │ │ │ │ add %dl,0x5a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xaa,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6ab04 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6aa,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xee,-0x7a(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbbb $0xec,0x26(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6aa7c │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rdx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee865a,%al │ │ │ │ + movabs 0x400000007ec265a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5a,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xee,-0x7a(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0xec,0x26(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex stos %eax,%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $1,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6abac │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6ab0d │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rdx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6ab,%al │ │ │ │ pop %rbx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6ab,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rbx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e89288 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1(%rsi,%riz,8) │ │ │ │ add %dl,0x5b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1(%rsi,%riz,8) │ │ │ │ add %ah,0x5b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1(%rsi,%riz,8) │ │ │ │ add %dh,0x5b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W lods %ds:(%rsi),%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xee,-0x7a(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbbb $0xec,0x26(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rbx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6ac16 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee865b,%al │ │ │ │ + movabs 0x400000007ec265b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee865b(%rax) │ │ │ │ + add %dh,0x7ec265b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xac,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xee,-0x7a(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0xec,0x26(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1(%rsi,%riz,8) │ │ │ │ - rcrb $1,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $1,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1(%rsi,%riz,8) │ │ │ │ add %ah,%al │ │ │ │ pop %rbx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lods %ds:(%rsi),%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bl,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e6(%rbp) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xad,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6ae06 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6ad,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3,-0x12(%rsi,%rax,4) │ │ │ │ + sbbb $0x7,-0x14(%rsi,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6ad7f │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rsp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee865c,%al │ │ │ │ + movabs 0x400000007ec265c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5c,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x3,-0x12(%rsi,%rax,4) │ │ │ │ + rcrb $0x7,-0x14(%rsi,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex scas %es:(%rdi),%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $1,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ scas %es:(%rdi),%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6aeae │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6ae10 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7a(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x26(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6ae,%al │ │ │ │ pop %rbp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6ae,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rbp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x7a(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,0x26(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8958b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rbp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6af87 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%rax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xee,-0x7a(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbbb $0xec,0x26(%rbp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rbp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6af19 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee865d,%al │ │ │ │ + movabs 0x400000007ec265d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee865d(%rax) │ │ │ │ + add %dh,0x7ec265d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xaf,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xee,-0x7a(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0xec,0x26(%rbp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e6(%rdi) │ │ │ │ add %dl,%al │ │ │ │ pop %rbp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6b02f │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bl,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rsi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6b0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e6(%rax) │ │ │ │ add %dl,0x5e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb0,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6b108 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6b0,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xee,-0x7a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbbb $0xec,0x26(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6b082 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rsi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee865e(%rax) │ │ │ │ + add %ah,0x7ec265e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5e,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xee,-0x7a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0xec,0x26(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xe6,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rsi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0xe6,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rsi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6b113 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7a(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x26(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6b1,%al │ │ │ │ pop %rdi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6b1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x7a(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,0x26(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8988e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rdi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rdi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6b289 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xe6,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee865f(%rax) │ │ │ │ + add %al,0x7ec265f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe6,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee865f(%rax) │ │ │ │ + add %dl,0x7ec265f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6b21c │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee865f,%al │ │ │ │ + movabs 0x400000007ec265f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee865f(%rax) │ │ │ │ + add %dh,0x7ec265f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb2,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xee,-0x7a(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0xec,0x26(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e6(%rdx) │ │ │ │ add %dl,%al │ │ │ │ pop %rdi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6b331 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe6,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rdi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ah,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %ah,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe6,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x60(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e6(%rbx) │ │ │ │ add %dl,0x60(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xe6,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x60(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb3,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6b40a │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6b3,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xee,-0x7a(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + andb $0xec,0x26(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6b385 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0xe6,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8660(%rax) │ │ │ │ + add %ah,0x7ec2660(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1(%rsi,%riz,8) │ │ │ │ - add %dh,0x3ee8660(%rax) │ │ │ │ + add %dh,0x7ec2660(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1(%rsi,%riz,8) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe6,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0xe6,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6b416 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6b4,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6b4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rsi,%riz,8) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e89b91 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x61(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6b58b │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xe6,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8661(%rax) │ │ │ │ + add %al,0x7ec2661(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8661(%rax) │ │ │ │ + add %dl,0x7ec2661(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6b51f │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8661,%al │ │ │ │ + movabs 0x400000007ec2661,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8661(%rax) │ │ │ │ + add %dh,0x7ec2661(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb5,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xee,-0x7a(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0xec,0x26(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e6(%rbp) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6b633 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ah,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %ah,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe6,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3665623,61 +3663759,61 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6b6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x62(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e6(%rsi) │ │ │ │ add %dl,0x62(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xe6,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x62(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb6,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6b70c │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6b6,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xee,-0x7a(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + andb $0xec,0x26(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6b688 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3665688,36 +3663824,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0xe6,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8662(%rax) │ │ │ │ + add %ah,0x7ec2662(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x62,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xee,-0x7a(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0xec,0x26(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe6,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -3665746,42408 +3663882,44515 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6b7,%al │ │ │ │ - movsxd 0x3ee(%rsi),%eax │ │ │ │ + movsxd (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6b7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movsxd 0x3ee(%rsi),%eax │ │ │ │ + movsxd (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ah,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e89e94 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x63(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - movsxd 0x3ee(%rsi),%eax │ │ │ │ + movsxd (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movsxd 0x3ee(%rsi),%eax │ │ │ │ + movsxd (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6b88d │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0x63800000000001e6,%rax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movsxd 0x3ee(%rsi),%eax │ │ │ │ + movsxd (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6b822 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8663,%al │ │ │ │ + movabs 0x400000007ec2663,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8663(%rax) │ │ │ │ + add %dh,0x7ec2663(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb8,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xee,-0x7a(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0xec,0x26(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e6(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movsxd 0x3ee(%rsi),%eax │ │ │ │ + movsxd (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6b935 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock movsxd 0x3ee(%rsi),%eax │ │ │ │ + lock movsxd (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ah,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %ah,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e6,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ah,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6b9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x64(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e6(%rcx) │ │ │ │ add %dl,0x64(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x1e6,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - fs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + fs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb9,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6ba0e │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6b9,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x3,-0x12(%rsi,%rax,4) │ │ │ │ + andb $0x7,-0x14(%rsi,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6b98b │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - fs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + fs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x1e6,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8664,%al │ │ │ │ + movabs 0x400000007ec2664,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e6,%edx │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x64,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,-0x12(%rsi,%rax,4) │ │ │ │ + shlb $0x7,-0x14(%rsi,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e6,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $1,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x1e6,%edx │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6bab6 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6ba1c │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock fs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7a(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x26(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6ba,%al │ │ │ │ - gs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + gs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6ba,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - gs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + gs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x7a(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ah,0x26(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8a197 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x65(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - gs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + gs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - gs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + gs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6bb8f │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0x65800000000001e6,%rbx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e6,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - gs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + gs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6bb25 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8665,%al │ │ │ │ + movabs 0x400000007ec2665,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8665(%rax) │ │ │ │ + add %dh,0x7ec2665(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbb,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xee,-0x7a(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0xec,0x26(%rbp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e6(%rbx) │ │ │ │ add %dl,%al │ │ │ │ - gs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + gs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6bc37 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e6,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - lock gs xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock gs es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - data16 xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1(%rsi,%riz,8) │ │ │ │ add %dl,(%rax) │ │ │ │ - data16 xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1(%rsi,%riz,8) │ │ │ │ add %ah,(%rax) │ │ │ │ - data16 xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e6,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ah,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6bc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x66(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1(%rsi,%riz,8) │ │ │ │ push %rax │ │ │ │ - data16 xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x1e6,%esp │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - data16 xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbc,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6bd10 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6bc,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xee,-0x7a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + andb $0xec,0x26(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6bc8e │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - data16 xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x1e6,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8666,%al │ │ │ │ + movabs 0x400000007ec2666,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e6,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x66,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xee,-0x7a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0xec,0x26(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e6,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $1,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x1e6,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6bdb8 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6bd1f │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock data16 xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock data16 es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7a(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x26(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6bd,%al │ │ │ │ - addr32 xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + addr32 es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6bd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - addr32 xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + addr32 es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x7a(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ah,0x26(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8a49a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x67(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - addr32 xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + addr32 es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - addr32 xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + addr32 es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6be91 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0x67800000000001e6,%rsi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e6,%esi │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - addr32 xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + addr32 es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6be28 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8667,%al │ │ │ │ + movabs 0x400000007ec2667,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8667(%rax) │ │ │ │ + add %dh,0x7ec2667(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbe,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xee,-0x7a(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0xec,0x26(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e6(%rsi) │ │ │ │ add %dl,%al │ │ │ │ - addr32 xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + addr32 es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6bf39 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e6,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - lock addr32 xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock addr32 es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ch,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %ch,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e6,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ch,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x68(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e6(%rdi) │ │ │ │ add %dl,0x68(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x1e6,%edi │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - push $0x3ee86 │ │ │ │ + push $0x7ec26 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbf,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6c012 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6bf,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0xee,-0x7a(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0xec,0x26(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6bf91 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - push $0x3ee86 │ │ │ │ + push $0x7ec26 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x1e6,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8668,%al │ │ │ │ + movabs 0x400000007ec2668,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shl $0x1,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x68,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0xee,-0x7a(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $0xec,0x26(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x1,%sil │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $1,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ shl $0x1,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6c0ba │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6c022 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push $0x3ee86 │ │ │ │ + lock push $0x7ec26 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7a(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x26(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6c0,%al │ │ │ │ - imul $0x400,0x3ee(%rsi),%eax │ │ │ │ + imul $0x7ec,(%rsi),%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1e6c0(%rax) │ │ │ │ + mov $0x1e6c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - imul $0x400,0x3ee(%rsi),%eax │ │ │ │ + imul $0x7ec,(%rsi),%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - shl $0x1,%dh │ │ │ │ add %al,(%rax) │ │ │ │ + rol $1,%al │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,-0x7a(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + xor %ch,0x26(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8a79d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x69(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - imul $0x400,0x3ee(%rsi),%eax │ │ │ │ + imul $0x7ec,(%rsi),%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - shl $0x1,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,%cl │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - imul $0x400,0x3ee(%rsi),%eax │ │ │ │ + imul $0x7ec,(%rsi),%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - shl $0x1,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,%cl │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6c193 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x1,%rsi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0xee,-0x7a(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0xec,0x26(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shl $0x1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - imul $0x400,0x3ee(%rsi),%eax │ │ │ │ + imul $0x7ec,(%rsi),%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x3f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1e6c12b │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8669,%al │ │ │ │ + movabs 0x400000007ec2669,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8669(%rax) │ │ │ │ + add %dh,0x7ec2669(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc1,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0xee,-0x7a(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $0xec,0x26(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe6,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - imul $0x400,0x3ee(%rsi),%eax │ │ │ │ + imul $0x7ec,(%rsi),%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - shl $0x1,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + fadd %st(1),%st │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6c23b │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shl $0x1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock imul $0x400,0x3ee(%rsi),%eax │ │ │ │ + lock imul $0x7ec,(%rsi),%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ret $0x1e6 │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,%dl │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ch,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %ch,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ret $0x1e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ch,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6c2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe6,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ ret $0x1e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - push $0xffffffffffffff86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc2,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6c314 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6c2,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0xee,-0x7a(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0xec,0x26(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6c294 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - push $0xffffffffffffff86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ ret $0x1e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee866a,%al │ │ │ │ + movabs 0x400000007ec266a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6a,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0xee,-0x7a(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $0xec,0x26(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex ret │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $1,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ ret │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6c3bc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6c325 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push $0xffffffffffffff86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock push $0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6c3,%al │ │ │ │ - imul $0x0,0x3ee(%rsi),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + imul $0xffffffec,(%rsi),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6c3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - imul $0x0,0x3ee(%rsi),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + imul $0xffffffec,(%rsi),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ch,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8aaa0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - imul $0x0,0x3ee(%rsi),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + imul $0xffffffec,(%rsi),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - imul $0x0,0x3ee(%rsi),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + imul $0xffffffec,(%rsi),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6c495 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0xee,-0x7a(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0xec,0x26(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - imul $0x0,0x3ee(%rsi),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + imul $0xffffffec,(%rsi),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6c42e │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee866b,%al │ │ │ │ + movabs 0x400000007ec266b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee866b(%rax) │ │ │ │ + add %dh,0x7ec266b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc4,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0xee,-0x7a(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $0xec,0x26(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe6,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - imul $0x0,0x3ee(%rsi),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + imul $0xffffffec,(%rsi),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(4),%st │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6c53d │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock imul $0x0,0x3ee(%rsi),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + lock imul $0xffffffec,(%rsi),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ch,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %ch,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ch,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc5,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6c616 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6c5,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x3,-0x12(%rsi,%rax,4) │ │ │ │ + subb $0x7,-0x14(%rsi,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6c597 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee866c,%al │ │ │ │ + movabs 0x400000007ec266c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6c,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x3,-0x12(%rsi,%rax,4) │ │ │ │ + shrb $0x7,-0x14(%rsi,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $1,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6c6be │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6c628 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock insb (%dx),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7a(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x26(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6c6,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6c6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,-0x7a(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ch,0x26(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8ada3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6c797 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0xee,-0x7a(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0xec,0x26(%rbp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6c731 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee866d,%al │ │ │ │ + movabs 0x400000007ec266d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee866d(%rax) │ │ │ │ + add %dh,0x7ec266d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc7,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0xee,-0x7a(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $0xec,0x26(%rbp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe6,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(7),%st │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6c83f │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock insl (%dx),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ch,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %ch,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ enter $0x1e6,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6c8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ enter $0x1e6,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc8,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6c918 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6c8,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0xee,-0x7a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0xec,0x26(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6c89a │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ enter $0x1e6,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee866e(%rax) │ │ │ │ + add %ah,0x7ec266e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6e,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0xee,-0x7a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $0xec,0x26(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex leave │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $1,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ leave │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6c9c0 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6c92b │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock outsb %ds:(%rsi),(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7a(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x26(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6c9,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6c9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,-0x7a(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ch,0x26(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8b0a6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6ca99 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lretq $0x1e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0xee,-0x7a(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0xec,0x26(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lret $0x1e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6ca34 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee866f,%al │ │ │ │ + movabs 0x400000007ec266f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee866f(%rax) │ │ │ │ + add %dh,0x7ec266f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xca,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0xee,-0x7a(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $0xec,0x26(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe6,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(2),%st │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6cb41 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lret $0x1e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock outsl %ds:(%rsi),(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dh,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lret │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dh,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x70(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe6,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x70(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lret │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jo 1e6cb19 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e6cbb9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcb,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6cc1a │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6cb,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0xee,-0x7a(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xorb $0xec,0x26(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6cb9d │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - jo 1e6cb61 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e6cc01 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lret │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8670,%al │ │ │ │ + movabs 0x400000007ec2670,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ int3 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x70,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xee,-0x7a(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0xec,0x26(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex int3 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $1,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ int3 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6ccc2 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6cc2e │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jo 1e6cbf1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock jo 1e6cc91 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7a(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x26(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6cc,%al │ │ │ │ - jno 1e6cc21 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e6ccc1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6cc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jno 1e6cc39 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e6ccd9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x7a(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dh,0x26(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8b3a9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x71(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jno 1e6cc81 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e6cd21 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jno 1e6cc99 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e6cd39 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6cd9b │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W int $0xe6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8671(%rax) │ │ │ │ + add %al,0x7ec2671(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ int $0xe6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8671(%rax) │ │ │ │ + add %dl,0x7ec2671(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6cd37 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8671,%al │ │ │ │ + movabs 0x400000007ec2671,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8671(%rax) │ │ │ │ + add %dh,0x7ec2671(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xcd,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xee,-0x7a(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0xec,0x26(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jno 1e6cd41 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e6cde1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(5),%st │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6ce43 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock int $0xe6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jno 1e6cd71 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e6ce11 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dh,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dh,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6ce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x72(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe6,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x72(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jb 1e6ce19 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e6ceb9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xce,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6cf1c │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6ce,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0xee,-0x7a(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xorb $0xec,0x26(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6cea0 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - jb 1e6ce61 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e6cf01 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8672,%al │ │ │ │ + movabs 0x400000007ec2672,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ iret │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x72,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xee,-0x7a(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0xec,0x26(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex iret │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $1,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ iret │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6cfc4 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6cf31 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jb 1e6cef1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock jb 1e6cf91 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6cf,%al │ │ │ │ - jae 1e6cf21 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e6cfc1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6cf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jae 1e6cf39 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e6cfd9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dh,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8b6ac │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x73(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jae 1e6cf81 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e6d021 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jae 1e6cf99 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e6d039 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6d09d │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W shl $1,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8673(%rax) │ │ │ │ + add %al,0x7ec2673(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shl $1,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8673(%rax) │ │ │ │ + add %dl,0x7ec2673(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6d03a │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8673,%al │ │ │ │ + movabs 0x400000007ec2673,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8673(%rax) │ │ │ │ + add %dh,0x7ec2673(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd0,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xee,-0x7a(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0xec,0x26(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jae 1e6d041 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e6d0e1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(0) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6d145 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shl $1,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jae 1e6d071 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e6d111 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dh,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl $1,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - je 1e6d0d1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e6d171 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6d1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x74(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe6,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x74(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ shl $1,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x74(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd1,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6d21e │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6d1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x3,-0x12(%rsi,%rax,4) │ │ │ │ + xorb $0x7,-0x14(%rsi,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6d1a3 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - je 1e6d161 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e6d201 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ shl $1,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8674(%rax) │ │ │ │ + add %ah,0x7ec2674(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x74,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,-0x12(%rsi,%rax,4) │ │ │ │ + shlb $0x7,-0x14(%rsi,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl %cl,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - je 1e6d1c1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e6d261 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ shl %cl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - je 1e6d1d9 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e6d279 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6d234 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1e6d1f1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock je 1e6d291 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7a(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x26(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6d2,%al │ │ │ │ - jne 1e6d221 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e6d2c1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6d2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jne 1e6d239 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e6d2d9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x7a(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dh,0x26(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8b9af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x75(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jne 1e6d281 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e6d321 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1e6d299 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e6d339 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6d39f │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl %cl,%rsi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8675(%rax) │ │ │ │ + add %al,0x7ec2675(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shl %cl,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8675(%rax) │ │ │ │ + add %dl,0x7ec2675(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6d33d │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8675,%al │ │ │ │ + movabs 0x400000007ec2675,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8675(%rax) │ │ │ │ + add %dh,0x7ec2675(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd3,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xee,-0x7a(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0xec,0x26(%rbp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe6,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jne 1e6d341 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e6d3e1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(3) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6d447 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shl %cl,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jne 1e6d371 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e6d411 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dh,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dh,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6d4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe6,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x76(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jbe 1e6d419 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jbe 1e6d4b9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd4,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6d520 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6d4,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0xee,-0x7a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + xorb $0xec,0x26(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6d4a6 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - jbe 1e6d461 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jbe 1e6d501 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8676,%al │ │ │ │ + movabs 0x400000007ec2676,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0xe6} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8676(%rax) │ │ │ │ + add %dh,0x7ec2676(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xee,-0x7a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0xec,0x26(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ {rex2 0xe6} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jbe 1e6d4c1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jbe 1e6d561 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ {rex2 0xe6} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - jbe 1e6d4d9 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jbe 1e6d579 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6d537 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jbe 1e6d4f1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock jbe 1e6d591 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7a(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6d5,%al │ │ │ │ - ja 1e6d521 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e6d5c1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6d5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - ja 1e6d539 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e6d5d9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x7a(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dh,0x26(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8bcb2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x77(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - ja 1e6d581 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e6d621 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ja 1e6d599 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e6d639 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6d6a1 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0xee,-0x7a(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + xorb $0xec,0x26(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - ja 1e6d5e1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e6d681 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6d640 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8677,%al │ │ │ │ + movabs 0x400000007ec2677,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8677(%rax) │ │ │ │ + add %dh,0x7ec2677(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd6,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xee,-0x7a(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0xec,0x26(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe6,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - ja 1e6d641 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e6d6e1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(6) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6d749 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ja 1e6d671 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock ja 1e6d711 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bh,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bh,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xlat %ds:(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x7a(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bh,0x26(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x78(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe6,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x78(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - js 1e6d719 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e6d7b9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd7,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6d822 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6d7,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0xee,-0x7a(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmpb $0xec,0x26(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6d7a9 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - js 1e6d761 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e6d801 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xlat %ds:(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8678,%al │ │ │ │ + movabs 0x400000007ec2678,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fsub %st(6),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8678(%rax) │ │ │ │ + add %dh,0x7ec2678(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xee,-0x7a(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0xec,0x26(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fsub %st(6),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - js 1e6d7c1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e6d861 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fsub %st(6),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - js 1e6d7d9 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e6d879 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6d83a │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock js 1e6d7f1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock js 1e6d891 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x7a(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x26(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6d8,%al │ │ │ │ - jns 1e6d821 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e6d8c1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6d8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jns 1e6d839 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e6d8d9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x7a(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bh,0x26(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8bfb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x79(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jns 1e6d881 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e6d921 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jns 1e6d899 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e6d939 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6d9a3 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8679(%rax) │ │ │ │ + add %al,0x7ec2679(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8679(%rax) │ │ │ │ + add %dl,0x7ec2679(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6d943 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8679,%al │ │ │ │ + movabs 0x400000007ec2679,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8679(%rax) │ │ │ │ + add %dh,0x7ec2679(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd9,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xee,-0x7a(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0xec,0x26(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe6,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jns 1e6d941 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e6d9e1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(1) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6da4b │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jns 1e6d971 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e6da11 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bh,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x7a(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bh,0x26(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jp 1e6d9d1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e6da71 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6da │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe6,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xda,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6db24 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6da,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0xee,-0x7a(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmpb $0xec,0x26(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6daac │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - jp 1e6da61 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e6db01 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee867a(%rax) │ │ │ │ + add %ah,0x7ec267a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7a,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xee,-0x7a(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0xec,0x26(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jp 1e6dac1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e6db61 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - jp 1e6dad9 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e6db79 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6db3d │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jp 1e6daf1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock jp 1e6db91 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6db,%al │ │ │ │ - jnp 1e6db21 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e6dbc1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6db,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jnp 1e6db39 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e6dbd9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x7a(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bh,0x26(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8c2b8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jnp 1e6db81 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e6dc21 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jnp 1e6db99 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e6dc39 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6dca5 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W fsub %st,%st(6) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee867b(%rax) │ │ │ │ + add %al,0x7ec267b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fsub %st,%st(6) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee867b(%rax) │ │ │ │ + add %dl,0x7ec267b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6dc46 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee867b,%al │ │ │ │ + movabs 0x400000007ec267b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee867b(%rax) │ │ │ │ + add %dh,0x7ec267b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xdc,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xee,-0x7a(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0xec,0x26(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe6,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jnp 1e6dc41 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e6dce1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(4) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6dd4d │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fsub %st,%st(6) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jnp 1e6dc71 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e6dd11 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bh,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x12(%rsi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bh,-0x14(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fucom %st(6) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jl 1e6dcd1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e6dd71 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fucom %st(6) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdd,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6de26 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6dd,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x3,-0x12(%rsi,%rax,4) │ │ │ │ + cmpb $0x7,-0x14(%rsi,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6ddaf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - jl 1e6dd61 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e6de01 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ fucom %st(6) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee867c(%rax) │ │ │ │ + add %ah,0x7ec267c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7c,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,-0x12(%rsi,%rax,4) │ │ │ │ + sarb $0x7,-0x14(%rsi,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fsubp %st,%st(6) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jl 1e6ddc1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e6de61 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fsubp %st,%st(6) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - jl 1e6ddd9 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e6de79 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6de40 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jl 1e6ddf1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock jl 1e6de91 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x7a(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x26(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6de,%al │ │ │ │ - jge 1e6de21 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e6dec1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6de,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jge 1e6de39 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e6ded9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x7a(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bh,0x26(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8c5bb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jge 1e6de81 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e6df21 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jge 1e6de99 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e6df39 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6dfa7 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee867d(%rax) │ │ │ │ + add %al,0x7ec267d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee867d(%rax) │ │ │ │ + add %dl,0x7ec267d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6df49 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee867d,%al │ │ │ │ + movabs 0x400000007ec267d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee867d(%rax) │ │ │ │ + add %dh,0x7ec267d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xdf,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xee,-0x7a(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0xec,0x26(%rbp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe6,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jge 1e6df41 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e6dfe1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(7) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6e04f │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jge 1e6df71 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e6e011 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bh,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x7a(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bh,0x26(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loopne 1e6e029 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jle 1e6dfd1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e6e071 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ loopne 1e6e071 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe0,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6e128 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6e0,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0xee,-0x7a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmpb $0xec,0x26(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6e0b2 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - jle 1e6e061 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e6e101 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ loopne 1e6e0d1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee867e(%rax) │ │ │ │ + add %ah,0x7ec267e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7e,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xee,-0x7a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0xec,0x26(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loope 1e6e119 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jle 1e6e0c1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e6e161 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ loope 1e6e131 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - jle 1e6e0d9 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jle 1e6e179 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6e143 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jle 1e6e0f1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock jle 1e6e191 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x7a(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x26(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6e1,%al │ │ │ │ - jg 1e6e121 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e6e1c1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jg 1e6e139 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e6e1d9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x7a(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bh,0x26(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8c8be │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jg 1e6e181 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e6e221 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jg 1e6e199 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e6e239 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6e2a9 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W loop 1e6e221 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee867f(%rax) │ │ │ │ + add %al,0x7ec267f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1e6e239 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee867f(%rax) │ │ │ │ + add %dl,0x7ec267f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6e24c │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee867f,%al │ │ │ │ + movabs 0x400000007ec267f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee867f(%rax) │ │ │ │ + add %dh,0x7ec267f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe2,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xee,-0x7a(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0xec,0x26(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe6,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jg 1e6e241 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e6e2e1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(2),%st │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6e351 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock loop 1e6e2c9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jg 1e6e271 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e6e311 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86(%rax) │ │ │ │ + add %al,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3ee86(%rax) │ │ │ │ + adc %al,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x3ee86(%rax) │ │ │ │ + and %al,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jrcxz 1e6e329 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - addb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + andb $0xec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x80(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe6,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x80(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jrcxz 1e6e371 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x80(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe3,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6e32a │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6e3,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee86(%rax) │ │ │ │ + addb $0x0,0x7ec26(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6e3b5 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - addb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + andb $0xec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jrcxz 1e6e3d1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8680(%rax) │ │ │ │ + add %ah,0x7ec2680(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x80,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3ee86(%rax) │ │ │ │ + rolb $0x0,0x7ec26(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex in $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - addb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + andb $0xec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ in $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - addb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + andb $0xec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6e446 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock addb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + lock andb $0xec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86(%rcx) │ │ │ │ + add %al,0x7ec26(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6e4,%al │ │ │ │ - addl $0x400,0x3ee(%rsi) │ │ │ │ + andl $0x7ec,(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1e6e4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1e6e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - addl $0x400,0x3ee(%rsi) │ │ │ │ + andl $0x7ec,(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in $0xe6,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - addl $0x400,0x3ee(%rsi) │ │ │ │ + shl $1,%ah │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - in $0xe6,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %al,0x7ec26(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1e8cbc1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - addl $0x400,0x3ee(%rsi) │ │ │ │ + andl $0x7ec,(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - in $0xe6,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ah,%ch │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + andl $0x7ec,(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6e4ab │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W in $0xe6,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8681(%rax) │ │ │ │ + add %al,0x7ec2681(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0xe6,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8681(%rax) │ │ │ │ + add %dl,0x7ec2681(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6e54f │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8681,%al │ │ │ │ + movabs 0x400000007ec2681,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8681(%rax) │ │ │ │ + add %dh,0x7ec2681(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe5,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3ee86(%rcx) │ │ │ │ + rolb $0x0,0x7ec26(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - addl $0x400,0x3ee(%rsi) │ │ │ │ + andl $0x7ec,(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - in $0xe6,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - addl $0x400,0x3ee(%rsi) │ │ │ │ + fsub %st(5),%st │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - in $0xe6,%eax │ │ │ │ + loopne 1e6e553 │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock in $0xe6,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - addl $0x400,0x3ee(%rsi) │ │ │ │ + andl $0x7ec,(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - out %al,$0xe6 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ah,%dh │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3ee86(%rdx) │ │ │ │ + adc %al,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x3ee86(%rdx) │ │ │ │ + and %al,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %al,$0xe6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe6,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ out %al,$0xe6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe6,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6e62c │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6e6,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee86(%rdx) │ │ │ │ + addb $0x0,0x7ec26(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6e6b8 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ out %al,$0xe6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8682(%rax) │ │ │ │ + add %ah,0x7ec2682(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x82,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3ee86(%rdx) │ │ │ │ + rolb $0x0,0x7ec26(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %eax,$0xe6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ out %eax,$0xe6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6e749 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86(%rbx) │ │ │ │ + add %al,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6e7,%al │ │ │ │ - addl $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + andl $0xffffffec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - addl $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + andl $0xffffffec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3ee86(%rbx) │ │ │ │ + xor %al,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8cec4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - addl $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + andl $0xffffffec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - addl $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + andl $0xffffffec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6e7ad │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W call 1e6ea24 │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee86(%rbx) │ │ │ │ + addb $0x0,0x7ec26(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ call 1e6ea3c │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - addl $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + andl $0xffffffec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6e852 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8683,%al │ │ │ │ + movabs 0x400000007ec2683,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8683(%rax) │ │ │ │ + add %dh,0x7ec2683(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe8,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3ee86(%rbx) │ │ │ │ + rolb $0x0,0x7ec26(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - addl $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + andl $0xffffffec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(0),%st │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6e855 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock call 1e6eacc │ │ │ │ add %al,(%rax) │ │ │ │ - lock addl $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + lock andl $0xffffffec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee(%rsi,%rax,4) │ │ │ │ + add %al,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3ee(%rsi,%rax,4) │ │ │ │ + adc %al,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x3ee(%rsi,%rax,4) │ │ │ │ + and %al,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jmp 1e6eb2c │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3ee(%rsi,%rax,4) │ │ │ │ + xor %al,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe6,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jmp 1e6eb74 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - test %al,0x3ee(%rsi) │ │ │ │ + test %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe9,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6e92e │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6e9,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee(%rsi,%rax,4) │ │ │ │ + addb $0x0,0x7ec(%rsi,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6e9bb │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - test %al,0x3ee(%rsi) │ │ │ │ + test %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jmp 1e6ebd4 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8684,%al │ │ │ │ + movabs 0x400000007ec2684,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x84,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3ee(%rsi,%rax,4) │ │ │ │ + rolb $0x0,0x7ec(%rsi,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ee(%rsi,%rax,4) │ │ │ │ + rolb $1,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6e9d6 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6ea4c │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test %al,0x3ee(%rsi) │ │ │ │ + lock test %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86(%rbp) │ │ │ │ + add %al,0x7ec26(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6ea,%al │ │ │ │ - test %eax,0x3ee(%rsi) │ │ │ │ + test %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6ea,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - test %eax,0x3ee(%rsi) │ │ │ │ + test %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3ee86(%rbp) │ │ │ │ + xor %al,0x7ec26(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8d1c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - test %eax,0x3ee(%rsi) │ │ │ │ + test %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - test %eax,0x3ee(%rsi) │ │ │ │ + test %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6eaaf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jmp 1e6eb21 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8685(%rax) │ │ │ │ + add %al,0x7ec2685(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jmp 1e6eb39 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8685(%rax) │ │ │ │ + add %dl,0x7ec2685(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6eb55 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8685,%al │ │ │ │ + movabs 0x400000007ec2685,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8685(%rax) │ │ │ │ + add %dh,0x7ec2685(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xeb,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3ee86(%rbp) │ │ │ │ + rolb $0x0,0x7ec26(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe6,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - test %eax,0x3ee(%rsi) │ │ │ │ + test %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(3),%st │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6eb57 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jmp 1e6ebc9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - test %eax,0x3ee(%rsi) │ │ │ │ + test %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86(%rsi) │ │ │ │ + add %al,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3ee86(%rsi) │ │ │ │ + adc %al,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x3ee86(%rsi) │ │ │ │ + and %al,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in (%dx),%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3ee86(%rsi) │ │ │ │ + xor %al,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6ec │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe6,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ in (%dx),%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %al,0x3ee(%rsi) │ │ │ │ + xchg %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xec,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6ec30 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6ec,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee86(%rsi) │ │ │ │ + addb $0x0,0x7ec26(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6ecbe │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - xchg %al,0x3ee(%rsi) │ │ │ │ + xchg %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ in (%dx),%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8686,%al │ │ │ │ + movabs 0x400000007ec2686,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x86,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3ee86(%rsi) │ │ │ │ + rolb $0x0,0x7ec26(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex in (%dx),%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ee86(%rsi) │ │ │ │ + rolb $1,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ in (%dx),%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6ecd8 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6ed4f │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %al,0x3ee(%rsi) │ │ │ │ + lock xchg %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86(%rdi) │ │ │ │ + add %al,0x7ec26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6ed,%al │ │ │ │ - xchg %eax,0x3ee(%rsi) │ │ │ │ + xchg %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - xchg %eax,0x3ee(%rsi) │ │ │ │ + xchg %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3ee86(%rdi) │ │ │ │ + xor %al,0x7ec26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8d4ca │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x79(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - xchg %eax,0x3ee(%rsi) │ │ │ │ + xchg %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %eax,0x3ee(%rsi) │ │ │ │ + xchg %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6edb1 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W out %al,(%dx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3ee86(%rdi) │ │ │ │ + addb $0x0,0x7ec26(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - xchg %eax,0x3ee(%rsi) │ │ │ │ + xchg %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6ee58 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8687,%al │ │ │ │ + movabs 0x400000007ec2687,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8687(%rax) │ │ │ │ + add %dh,0x7ec2687(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xee,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3ee86(%rdi) │ │ │ │ + rolb $0x0,0x7ec26(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe6,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - xchg %eax,0x3ee(%rsi) │ │ │ │ + xchg %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(6),%st │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6ee59 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %al,(%dx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,0x3ee(%rsi) │ │ │ │ + lock xchg %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee86(%rax) │ │ │ │ + add %cl,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3ee86(%rax) │ │ │ │ + adc %cl,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x3ee86(%rax) │ │ │ │ + and %cl,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %eax,(%dx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3ee86(%rax) │ │ │ │ + xor %cl,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x78(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe6,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x78(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ out %eax,(%dx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %al,0x3ee(%rsi) │ │ │ │ + mov %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xef,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6ef32 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6ef,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee86(%rax) │ │ │ │ + orb $0x0,0x7ec26(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6efc1 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov %al,0x3ee(%rsi) │ │ │ │ + mov %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ out %eax,(%dx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8688,%al │ │ │ │ + movabs 0x400000007ec2688,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lock out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x88,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee86(%rax) │ │ │ │ + rorb $0x0,0x7ec26(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ lock out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3ee86(%rax) │ │ │ │ + rorb $1,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lock out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6efda │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6f052 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %al,0x3ee(%rsi) │ │ │ │ + lock mov %ah,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee86(%rcx) │ │ │ │ + add %cl,0x7ec26(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6f0,%al │ │ │ │ - mov %eax,0x3ee(%rsi) │ │ │ │ + mov %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6f0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov %eax,0x3ee(%rsi) │ │ │ │ + mov %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3ee86(%rcx) │ │ │ │ + xor %cl,0x7ec26(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8d7cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x77(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov %eax,0x3ee(%rsi) │ │ │ │ + mov %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %eax,0x3ee(%rsi) │ │ │ │ + mov %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6f0b3 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W int1 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee86(%rcx) │ │ │ │ + orb $0x0,0x7ec26(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov %eax,0x3ee(%rsi) │ │ │ │ + mov %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6f15b │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8689,%al │ │ │ │ + movabs 0x400000007ec2689,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8689(%rax) │ │ │ │ + add %dh,0x7ec2689(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf1,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee86(%rcx) │ │ │ │ + rorb $0x0,0x7ec26(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe6,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov %eax,0x3ee(%rsi) │ │ │ │ + mov %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(1),%st │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6f15b │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock int1 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %eax,0x3ee(%rsi) │ │ │ │ + lock mov %esp,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee86(%rdx) │ │ │ │ + add %cl,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3ee86(%rdx) │ │ │ │ + adc %cl,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x3ee86(%rdx) │ │ │ │ + and %cl,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ repnz out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3ee86(%rdx) │ │ │ │ + xor %cl,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6f2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x76(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe6,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x76(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ repnz out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x3ee(%rsi),%al │ │ │ │ + mov (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf2,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6f234 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6f2,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee86(%rdx) │ │ │ │ + orb $0x0,0x7ec26(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6f2c4 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov 0x3ee(%rsi),%al │ │ │ │ + mov (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ repnz out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee868a,%al │ │ │ │ + movabs 0x400000007ec268a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ repz out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8a,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee86(%rdx) │ │ │ │ + rorb $0x0,0x7ec26(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ repz out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3ee86(%rdx) │ │ │ │ + rorb $1,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ repz out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6f2dc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6f355 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x3ee(%rsi),%al │ │ │ │ + lock mov (%rsi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee86(%rbx) │ │ │ │ + add %cl,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6f3,%al │ │ │ │ - mov 0x3ee(%rsi),%eax │ │ │ │ + mov (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6f3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov 0x3ee(%rsi),%eax │ │ │ │ + mov (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3ee86(%rbx) │ │ │ │ + xor %cl,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8dad0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x75(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov 0x3ee(%rsi),%eax │ │ │ │ + mov (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x3ee(%rsi),%eax │ │ │ │ + mov (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6f3b5 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W hlt │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee86(%rbx) │ │ │ │ + orb $0x0,0x7ec26(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov 0x3ee(%rsi),%eax │ │ │ │ + mov (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6f45e │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee868b,%al │ │ │ │ + movabs 0x400000007ec268b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee868b(%rax) │ │ │ │ + add %dh,0x7ec268b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf4,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee86(%rbx) │ │ │ │ + rorb $0x0,0x7ec26(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe6,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov 0x3ee(%rsi),%eax │ │ │ │ + mov (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(4),%st │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6f45d │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock hlt │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x3ee(%rsi),%eax │ │ │ │ + lock mov (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee(%rsi,%rax,4) │ │ │ │ + add %cl,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3ee(%rsi,%rax,4) │ │ │ │ + adc %cl,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x3ee(%rsi,%rax,4) │ │ │ │ + and %cl,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmc │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3ee(%rsi,%rax,4) │ │ │ │ + xor %cl,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x74(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x74(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmc │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %es,0x3ee(%rsi) │ │ │ │ + mov %fs,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf5,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6f536 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6f5,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee(%rsi,%rax,4) │ │ │ │ + orb $0x0,0x7ec(%rsi,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6f5c7 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov %es,0x3ee(%rsi) │ │ │ │ + mov %fs,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmc │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee868c,%al │ │ │ │ + movabs 0x400000007ec268c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mul %dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee868c(%rax) │ │ │ │ + add %dh,0x7ec268c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee(%rsi,%rax,4) │ │ │ │ + rorb $0x0,0x7ec(%rsi,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mul %sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov %es,0x3ee(%rsi) │ │ │ │ + mov %fs,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mul %dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov %es,0x3ee(%rsi) │ │ │ │ + mov %fs,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6f658 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %es,0x3ee(%rsi) │ │ │ │ + lock mov %fs,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee86(%rbp) │ │ │ │ + add %cl,0x7ec26(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6f6,%al │ │ │ │ - lea 0x3ee(%rsi),%eax │ │ │ │ + lea (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6f6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - lea 0x3ee(%rsi),%eax │ │ │ │ + lea (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3ee86(%rbp) │ │ │ │ + xor %cl,0x7ec26(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8ddd3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x73(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - lea 0x3ee(%rsi),%eax │ │ │ │ + lea (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - lea 0x3ee(%rsi),%eax │ │ │ │ + lea (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6f6b7 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mul %rsi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee868d(%rax) │ │ │ │ + add %al,0x7ec268d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mul %esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee868d(%rax) │ │ │ │ + add %dl,0x7ec268d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6f761 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee868d,%al │ │ │ │ + movabs 0x400000007ec268d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee868d(%rax) │ │ │ │ + add %dh,0x7ec268d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf7,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee86(%rbp) │ │ │ │ + rorb $0x0,0x7ec26(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe6,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - lea 0x3ee(%rsi),%eax │ │ │ │ + lea (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(7),%st │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6f75f │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mul %esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - lea 0x3ee(%rsi),%eax │ │ │ │ + lea (%rsi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee86(%rsi) │ │ │ │ + add %cl,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3ee86(%rsi) │ │ │ │ + adc %cl,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x3ee86(%rsi) │ │ │ │ + and %cl,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ clc │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3ee86(%rsi) │ │ │ │ + xor %cl,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6f8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x72(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x72(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ clc │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x3ee(%rsi),%es │ │ │ │ + mov (%rsi),%fs │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf8,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6f838 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6f8,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee86(%rsi) │ │ │ │ + orb $0x0,0x7ec26(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6f8ca │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov 0x3ee(%rsi),%es │ │ │ │ + mov (%rsi),%fs │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ clc │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee868e,%al │ │ │ │ + movabs 0x400000007ec268e,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ stc │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8e,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee86(%rsi) │ │ │ │ + rorb $0x0,0x7ec26(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex stc │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3ee86(%rsi) │ │ │ │ + rorb $1,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ stc │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6f8e0 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6f95b │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x3ee(%rsi),%es │ │ │ │ + lock mov (%rsi),%fs │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee86(%rdi) │ │ │ │ + add %cl,0x7ec26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6f9,%al │ │ │ │ - pop 0x3ee(%rsi) │ │ │ │ + (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6f9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - pop 0x3ee(%rsi) │ │ │ │ + (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%cl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3ee86(%rdi) │ │ │ │ + xor %cl,0x7ec26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8e0d6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x71(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - pop 0x3ee(%rsi) │ │ │ │ + (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - pop 0x3ee(%rsi) │ │ │ │ + (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6f9b9 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cli │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ee86(%rdi) │ │ │ │ + orb $0x0,0x7ec26(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - pop 0x3ee(%rsi) │ │ │ │ + (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6fa64 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee868f,%al │ │ │ │ + movabs 0x400000007ec268f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee868f(%rax) │ │ │ │ + add %dh,0x7ec268f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfa,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3ee86(%rdi) │ │ │ │ + rorb $0x0,0x7ec26(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe6,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - pop 0x3ee(%rsi) │ │ │ │ + (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(2),%st │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6fa61 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cli │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop 0x3ee(%rsi) │ │ │ │ + lock (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee86(%rax) │ │ │ │ + add %dl,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x3ee86(%rax) │ │ │ │ + adc %dl,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x3ee86(%rax) │ │ │ │ + and %dl,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sti │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3ee86(%rax) │ │ │ │ + xor %dl,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6fb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x70(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe6,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x70(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sti │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfb,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6fb3a │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6fb,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ee86(%rax) │ │ │ │ + adcb $0x0,0x7ec26(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6fbcd │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sti │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8690,%al │ │ │ │ + movabs 0x400000007ec2690,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cld │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x90,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee86(%rax) │ │ │ │ + rclb $0x0,0x7ec26(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cld │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x3ee86(%rax) │ │ │ │ + rclb $1,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cld │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6fbe2 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6fc5e │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock nop │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee86(%rcx) │ │ │ │ + add %dl,0x7ec26(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6fc,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6fc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3ee86(%rcx) │ │ │ │ + xor %dl,0x7ec26(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8e3d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ecx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6fcbb │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W std │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ee86(%rcx) │ │ │ │ + adcb $0x0,0x7ec26(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ std │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ecx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e6fd67 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8691,%al │ │ │ │ + movabs 0x400000007ec2691,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8691(%rax) │ │ │ │ + add %dh,0x7ec2691(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfd,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee86(%rcx) │ │ │ │ + rclb $0x0,0x7ec26(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(5),%st │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6fd63 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock std │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ecx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee86(%rdx) │ │ │ │ + add %dl,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x3ee86(%rdx) │ │ │ │ + adc %dl,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x3ee86(%rdx) │ │ │ │ + and %dl,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3ee86(%rdx) │ │ │ │ + xor %dl,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e6fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe6,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfe,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6fe3c │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6fe,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ee86(%rdx) │ │ │ │ + adcb $0x0,0x7ec26(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e6fed0 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%edx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8692,%al │ │ │ │ + movabs 0x400000007ec2692,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp *%rsi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8692(%rax) │ │ │ │ + add %dh,0x7ec2692(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee86(%rdx) │ │ │ │ + rclb $0x0,0x7ec26(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jmp *%rsi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jmp *%rsi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6ff61 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee86(%rbx) │ │ │ │ + add %dl,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e6ff,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6ff,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3ee86(%rbx) │ │ │ │ + xor %dl,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8e6dc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6ffbd │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W add %spl,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8693(%rax) │ │ │ │ + add %al,0x7ec2693(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8693(%rax) │ │ │ │ + add %dl,0x7ec2693(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7006a │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8693,%al │ │ │ │ + movabs 0x400000007ec2693,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e700(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8693(%rax) │ │ │ │ + add %dh,0x7ec2693(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x0,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee86(%rbx) │ │ │ │ + rclb $0x0,0x7ec26(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe7,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e70065 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee(%rsi,%rax,4) │ │ │ │ + add %dl,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x3ee(%rsi,%rax,4) │ │ │ │ + adc %dl,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x3ee(%rsi,%rax,4) │ │ │ │ + and %dl,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e701 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe7,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7013e │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe701,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ee(%rsi,%rax,4) │ │ │ │ + adcb $0x0,0x7ec(%rsi,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e701d3 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%esp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8694(%rax) │ │ │ │ + add %ah,0x7ec2694(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x94,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee(%rsi,%rax,4) │ │ │ │ + rclb $0x0,0x7ec(%rsi,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dil,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ add %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%esp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e70264 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%esp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee86(%rbp) │ │ │ │ + add %dl,0x7ec26(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e702,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e702,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3ee86(%rbp) │ │ │ │ + xor %dl,0x7ec26(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8e9df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e702bf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rdi,%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8695(%rax) │ │ │ │ + add %al,0x7ec2695(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8695(%rax) │ │ │ │ + add %dl,0x7ec2695(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7036d │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8695,%al │ │ │ │ + movabs 0x400000007ec2695,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e703(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8695(%rax) │ │ │ │ + add %dh,0x7ec2695(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee86(%rbp) │ │ │ │ + rclb $0x0,0x7ec26(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe7,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e70367 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e704 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%esi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e70440 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe704,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ee86(%rsi) │ │ │ │ + adcb $0x0,0x7ec26(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e704d6 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%esi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8696(%rax) │ │ │ │ + add %ah,0x7ec2696(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x96,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee86(%rsi) │ │ │ │ + rclb $0x0,0x7ec26(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x3ee86(%rsi) │ │ │ │ + rclb $1,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ add $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e704e8 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e70567 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%esi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee86(%rdi) │ │ │ │ + add %dl,0x7ec26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e705,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e705,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3ee86(%rdi) │ │ │ │ + xor %dl,0x7ec26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8ece2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x69(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%edi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e705c1 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ee86(%rdi) │ │ │ │ + adcb $0x0,0x7ec26(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%edi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e70670 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8697,%al │ │ │ │ + movabs 0x400000007ec2697,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e706(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8697(%rax) │ │ │ │ + add %dh,0x7ec2697(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3ee86(%rdi) │ │ │ │ + rclb $0x0,0x7ec26(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe7,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e70669 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edi │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86(%rax) │ │ │ │ + add %bl,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x3ee86(%rax) │ │ │ │ + adc %bl,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3ee86(%rax) │ │ │ │ + and %bl,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee86(%rax) │ │ │ │ + xor %bl,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e707 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x68(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe7,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x68(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cwtl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e70742 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe707,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3ee86(%rax) │ │ │ │ + sbbb $0x0,0x7ec26(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e707d9 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cwtl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8698,%al │ │ │ │ + movabs 0x400000007ec2698,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8698(%rax) │ │ │ │ + add %dh,0x7ec2698(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee86(%rax) │ │ │ │ + rcrb $0x0,0x7ec26(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %spl,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cwtl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cwtl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7086a │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cwtl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86(%rcx) │ │ │ │ + add %bl,0x7ec26(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e708,%al │ │ │ │ cltd │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e708,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cltd │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee86(%rcx) │ │ │ │ + xor %bl,0x7ec26(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8efe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x67(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cltd │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e708c3 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %rsp,%rdi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8699(%rax) │ │ │ │ + add %al,0x7ec2699(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8699(%rax) │ │ │ │ + add %dl,0x7ec2699(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e70973 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8699,%al │ │ │ │ + movabs 0x400000007ec2699,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e709(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8699(%rax) │ │ │ │ + add %dh,0x7ec2699(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee86(%rcx) │ │ │ │ + rcrb $0x0,0x7ec26(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe7,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cltd │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7096b │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86(%rdx) │ │ │ │ + add %bl,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x3ee86(%rdx) │ │ │ │ + adc %bl,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3ee86(%rdx) │ │ │ │ + and %bl,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e70a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x66(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe7,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x66(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x66(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e70a44 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe70a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3ee86(%rdx) │ │ │ │ + sbbb $0x0,0x7ec26(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e70adc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ or %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee869a(%rax) │ │ │ │ + add %ah,0x7ec269a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9a,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee86(%rdx) │ │ │ │ + rcrb $0x0,0x7ec26(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e70b6d │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86(%rbx) │ │ │ │ + add %bl,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e70b,%al │ │ │ │ fwait │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e70b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fwait │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee86(%rbx) │ │ │ │ + xor %bl,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8f2e8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x65(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x65(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x65(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x65(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W or $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee869b(%rax) │ │ │ │ + add %al,0x7ec269b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee869b(%rax) │ │ │ │ + add %dl,0x7ec269b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e70c76 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee869b,%al │ │ │ │ + movabs 0x400000007ec269b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e70c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee869b(%rax) │ │ │ │ + add %dh,0x7ec269b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee86(%rbx) │ │ │ │ + rcrb $0x0,0x7ec26(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x3ee86(%rbx) │ │ │ │ + rcrb $1,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fwait │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fwait │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee(%rsi,%rax,4) │ │ │ │ + add %bl,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x3ee(%rsi,%rax,4) │ │ │ │ + adc %bl,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3ee(%rsi,%rax,4) │ │ │ │ + and %bl,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee(%rsi,%rax,4) │ │ │ │ + xor %bl,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e70d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x64(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e7(%rip) │ │ │ │ add %dl,-0x64(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e70d46 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe70d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3ee(%rsi,%rax,4) │ │ │ │ + sbbb $0x0,0x7ec(%rsi,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e70ddf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pushf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ or $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee869c,%al │ │ │ │ + movabs 0x400000007ec269c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9c,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee(%rsi,%rax,4) │ │ │ │ + rcrb $0x0,0x7ec(%rsi,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x3ee(%rsi,%rax,4) │ │ │ │ + rcrb $1,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e70dee │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e70e70 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pushf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86(%rbp) │ │ │ │ + add %bl,0x7ec26(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e70e,%al │ │ │ │ popf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e70e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ popf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee86(%rbp) │ │ │ │ + xor %bl,0x7ec26(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8f5eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x63(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ popf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e70ec7 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W movntq %mm0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3ee86(%rbp) │ │ │ │ + sbbb $0x0,0x7ec26(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movntq %mm0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ popf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e70f79 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee869d,%al │ │ │ │ + movabs 0x400000007ec269d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e70f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee869d(%rax) │ │ │ │ + add %dh,0x7ec269d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee86(%rbp) │ │ │ │ + rcrb $0x0,0x7ec26(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe7,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ popf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e70f6f │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movntq %mm0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock popf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86(%rsi) │ │ │ │ + add %bl,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x3ee86(%rsi) │ │ │ │ + adc %bl,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3ee86(%rsi) │ │ │ │ + and %bl,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sahf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e710 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x62(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe7,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x62(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ adc %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x62(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x10,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e71048 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe710,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3ee86(%rsi) │ │ │ │ + sbbb $0x0,0x7ec26(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e710e2 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sahf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ adc %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee869e(%rax) │ │ │ │ + add %ah,0x7ec269e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9e,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee86(%rsi) │ │ │ │ + rcrb $0x0,0x7ec26(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sahf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sahf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e71173 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sahf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86(%rdi) │ │ │ │ + add %bl,0x7ec26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e711,%al │ │ │ │ lahf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e711,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lahf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3ee86(%rdi) │ │ │ │ + xor %bl,0x7ec26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8f8ee │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x61(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lahf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lahf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e711c9 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W adc %dil,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee869f(%rax) │ │ │ │ + add %al,0x7ec269f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee869f(%rax) │ │ │ │ + add %dl,0x7ec269f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7127c │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee869f,%al │ │ │ │ + movabs 0x400000007ec269f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e712(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee869f(%rax) │ │ │ │ + add %dh,0x7ec269f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x12,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3ee86(%rdi) │ │ │ │ + rcrb $0x0,0x7ec26(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe7,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lahf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e71271 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lahf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee86(%rax) │ │ │ │ + add %ah,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x3ee86(%rax) │ │ │ │ + adc %ah,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x3ee86(%rax) │ │ │ │ + and %ah,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - movabs 0x400000003ee86,%al │ │ │ │ + movabs 0x400000007ec26,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e713 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x60(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe7,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x60(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ adc %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x60(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x13,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7134a │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe713,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x3ee86(%rax) │ │ │ │ + andb $0x0,0x7ec26(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e713e5 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs 0x400000003ee86,%al │ │ │ │ + movabs 0x400000007ec26,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ adc %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee86a0(%rax) │ │ │ │ + add %ah,0x7ec26a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86a0(%rax) │ │ │ │ + add %dh,0x7ec26a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - movabs 0x400000003ee86,%al │ │ │ │ + movabs 0x400000007ec26,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movabs 0x400000003ee86,%al │ │ │ │ + movabs 0x400000007ec26,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movabs 0x400000003ee86,%al │ │ │ │ + movabs 0x400000007ec26,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e71476 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x400000003ee86,%al │ │ │ │ + lock movabs 0x400000007ec26,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86,%eax │ │ │ │ + movabs 0x400000007ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e714,%al │ │ │ │ - movabs 0x400000003ee86,%eax │ │ │ │ + movabs 0x400000007ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e714,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs 0x400000003ee86,%eax │ │ │ │ + movabs 0x400000007ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - movabs 0x400000003ee86,%eax │ │ │ │ + movabs 0x400000007ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8fbf1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - movabs 0x400000003ee86,%eax │ │ │ │ + movabs 0x400000007ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs 0x400000003ee86,%eax │ │ │ │ + movabs 0x400000007ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e714cb │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x1e7,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x3ee86(%rcx) │ │ │ │ + andb $0x0,0x7ec26(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs 0x400000003ee86,%eax │ │ │ │ + movabs 0x400000007ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7157f │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86a1,%al │ │ │ │ + movabs 0x400000007ec26a1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e715(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86a1(%rax) │ │ │ │ + add %dh,0x7ec26a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x15,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee86(%rcx) │ │ │ │ + shlb $0x0,0x7ec26(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e7(%rip) │ │ │ │ add %dl,%al │ │ │ │ - movabs 0x400000003ee86,%eax │ │ │ │ + movabs 0x400000007ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e71573 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x400000003ee86,%eax │ │ │ │ + lock movabs 0x400000007ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee86(%rdx) │ │ │ │ + add %ah,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x3ee86(%rdx) │ │ │ │ + adc %ah,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x3ee86(%rdx) │ │ │ │ + and %ah,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x3ee86(%rdx) │ │ │ │ + xor %ah,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e716 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe7,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs %al,0x400000003ee86 │ │ │ │ + movabs %al,0x400000007ec26 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x16,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7164c │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe716,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x3ee86(%rdx) │ │ │ │ + andb $0x0,0x7ec26(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e716e8 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs %al,0x400000003ee86 │ │ │ │ + movabs %al,0x400000007ec26 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86a2,%al │ │ │ │ + movabs 0x400000007ec26a2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa2,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee86(%rdx) │ │ │ │ + shlb $0x0,0x7ec26(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee86(%rdx) │ │ │ │ + shlb $1,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e716f4 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e71779 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs %al,0x400000003ee86 │ │ │ │ + lock movabs %al,0x400000007ec26 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee86(%rbx) │ │ │ │ + add %ah,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e717,%al │ │ │ │ - movabs %eax,0x400000003ee86 │ │ │ │ + movabs %eax,0x400000007ec26 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e717,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs %eax,0x400000003ee86 │ │ │ │ + movabs %eax,0x400000007ec26 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x3ee86(%rbx) │ │ │ │ + xor %ah,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e8fef4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - movabs %eax,0x400000003ee86 │ │ │ │ + movabs %eax,0x400000007ec26 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs %eax,0x400000003ee86 │ │ │ │ + movabs %eax,0x400000007ec26 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e717cd │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sbb %spl,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86a3(%rax) │ │ │ │ + add %al,0x7ec26a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee86a3(%rax) │ │ │ │ + add %dl,0x7ec26a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e71882 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86a3,%al │ │ │ │ + movabs 0x400000007ec26a3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e718(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86a3(%rax) │ │ │ │ + add %dh,0x7ec26a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x18,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee86(%rbx) │ │ │ │ + shlb $0x0,0x7ec26(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe7,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movabs %eax,0x400000003ee86 │ │ │ │ + movabs %eax,0x400000007ec26 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e71875 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - movabs %eax,0x400000003ee86 │ │ │ │ + movabs %eax,0x400000007ec26 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee(%rsi,%rax,4) │ │ │ │ + add %ah,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x3ee(%rsi,%rax,4) │ │ │ │ + adc %ah,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x3ee(%rsi,%rax,4) │ │ │ │ + and %ah,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e719 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe7,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sbb %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x19,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7194e │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe719,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x3ee(%rsi,%rax,4) │ │ │ │ + andb $0x0,0x7ec(%rsi,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e719eb │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee86a4(%rax) │ │ │ │ + add %ah,0x7ec26a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa4,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee(%rsi,%rax,4) │ │ │ │ + shlb $0x0,0x7ec(%rsi,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dil,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sbb %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e71a7c │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee86(%rbp) │ │ │ │ + add %ah,0x7ec26(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e71a,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e71a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x3ee86(%rbp) │ │ │ │ + xor %ah,0x7ec26(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e901f7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e71acf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %rdi,%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86a5(%rax) │ │ │ │ + add %al,0x7ec26a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee86a5(%rax) │ │ │ │ + add %dl,0x7ec26a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e71b85 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86a5,%al │ │ │ │ + movabs 0x400000007ec26a5,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e71b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86a5(%rax) │ │ │ │ + add %dh,0x7ec26a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1b,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee86(%rbp) │ │ │ │ + shlb $0x0,0x7ec26(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe7,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e71b77 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e71c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sbb $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e71c50 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe71c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x3ee86(%rsi) │ │ │ │ + andb $0x0,0x7ec26(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e71cee │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee86a6(%rax) │ │ │ │ + add %ah,0x7ec26a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa6,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee86(%rsi) │ │ │ │ + shlb $0x0,0x7ec26(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee86(%rsi) │ │ │ │ + shlb $1,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sbb $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e71cf8 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e71d7f │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee86(%rdi) │ │ │ │ + add %ah,0x7ec26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e71d,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e71d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x3ee86(%rdi) │ │ │ │ + xor %ah,0x7ec26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e904fa │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x59(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e71dd1 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x3ee86(%rdi) │ │ │ │ + andb $0x0,0x7ec26(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e71e88 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86a7,%al │ │ │ │ + movabs 0x400000007ec26a7,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e71e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86a7(%rax) │ │ │ │ + add %dh,0x7ec26a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1e,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee86(%rdi) │ │ │ │ + shlb $0x0,0x7ec26(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe7,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e71e79 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86(%rax) │ │ │ │ + add %ch,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x3ee86(%rax) │ │ │ │ + adc %ch,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x3ee86(%rax) │ │ │ │ + and %ch,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x3ee86(%rax) │ │ │ │ + xor %ch,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e71f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x58(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe7,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x58(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - test $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1f,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e71f52 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe71f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x3ee86(%rax) │ │ │ │ + subb $0x0,0x7ec26(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e71ff1 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - test $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86a8,%al │ │ │ │ + movabs 0x400000007ec26a8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86a8(%rax) │ │ │ │ + add %dh,0x7ec26a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee86(%rax) │ │ │ │ + shrb $0x0,0x7ec26(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %spl,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - test $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - test $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e72082 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock test $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86(%rcx) │ │ │ │ + add %ch,0x7ec26(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e720,%al │ │ │ │ - test $0x3ee86,%eax │ │ │ │ + test $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e720,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - test $0x3ee86,%eax │ │ │ │ + test $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x3ee86(%rcx) │ │ │ │ + xor %ch,0x7ec26(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e907fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x57(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - test $0x3ee86,%eax │ │ │ │ + test $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - test $0x3ee86,%eax │ │ │ │ + test $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e720d3 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %rsp,%rdi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86a9(%rax) │ │ │ │ + add %al,0x7ec26a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee86a9(%rax) │ │ │ │ + add %dl,0x7ec26a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7218b │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86a9,%al │ │ │ │ + movabs 0x400000007ec26a9,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e721(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86a9(%rax) │ │ │ │ + add %dh,0x7ec26a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x21,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee86(%rcx) │ │ │ │ + shrb $0x0,0x7ec26(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe7,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - test $0x3ee86,%eax │ │ │ │ + test $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7217b │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - test $0x3ee86,%eax │ │ │ │ + test $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86(%rdx) │ │ │ │ + add %ch,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x3ee86(%rdx) │ │ │ │ + adc %ch,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x3ee86(%rdx) │ │ │ │ + and %ch,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e722 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x56(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe7,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x56(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x56(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x22,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e72254 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe722,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x3ee86(%rdx) │ │ │ │ + subb $0x0,0x7ec26(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e722f4 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee86aa(%rax) │ │ │ │ + add %ah,0x7ec26aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xaa,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee86(%rdx) │ │ │ │ + shrb $0x0,0x7ec26(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e72385 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock stos %al,%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86(%rbx) │ │ │ │ + add %ch,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e723,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e723,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x3ee86(%rbx) │ │ │ │ + xor %ch,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e90b00 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x55(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x55(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x55(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x55(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W and $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86ab(%rax) │ │ │ │ + add %al,0x7ec26ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee86ab(%rax) │ │ │ │ + add %dl,0x7ec26ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7248e │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86ab,%al │ │ │ │ + movabs 0x400000007ec26ab,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e724(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86ab(%rax) │ │ │ │ + add %dh,0x7ec26ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x24,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee86(%rbx) │ │ │ │ + shrb $0x0,0x7ec26(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x3ee86(%rbx) │ │ │ │ + shrb $1,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee(%rsi,%rax,4) │ │ │ │ + add %ch,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x3ee(%rsi,%rax,4) │ │ │ │ + adc %ch,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x3ee(%rsi,%rax,4) │ │ │ │ + and %ch,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x3ee(%rsi,%rax,4) │ │ │ │ + xor %ch,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e725 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x54(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e7(%rip) │ │ │ │ add %dl,-0x54(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x25,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e72556 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe725,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x3ee(%rsi,%rax,4) │ │ │ │ + subb $0x0,0x7ec(%rsi,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e725f7 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86ac,%al │ │ │ │ + movabs 0x400000007ec26ac,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ es out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xac,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee(%rsi,%rax,4) │ │ │ │ + shrb $0x0,0x7ec(%rsi,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ es out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x3ee(%rsi,%rax,4) │ │ │ │ + shrb $1,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ es out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e725fe │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e72688 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lods %ds:(%rsi),%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86(%rbp) │ │ │ │ + add %ch,0x7ec26(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e726,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e726,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x3ee86(%rbp) │ │ │ │ + xor %ch,0x7ec26(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e90e03 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x53(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e726d7 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x3ee86(%rbp) │ │ │ │ + subb $0x0,0x7ec26(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e72791 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86ad,%al │ │ │ │ + movabs 0x400000007ec26ad,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e727(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86ad(%rax) │ │ │ │ + add %dh,0x7ec26ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x27,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee86(%rbp) │ │ │ │ + shrb $0x0,0x7ec26(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe7,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7277f │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lods %ds:(%rsi),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86(%rsi) │ │ │ │ + add %ch,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x3ee86(%rsi) │ │ │ │ + adc %ch,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x3ee86(%rsi) │ │ │ │ + and %ch,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e728 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x52(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe7,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sub %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x52(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x28,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e72858 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe728,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x3ee86(%rsi) │ │ │ │ + subb $0x0,0x7ec26(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e728fa │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee86ae(%rax) │ │ │ │ + add %ah,0x7ec26ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xae,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee86(%rsi) │ │ │ │ + shrb $0x0,0x7ec26(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7298b │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86(%rdi) │ │ │ │ + add %ch,0x7ec26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e729,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e729,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x3ee86(%rdi) │ │ │ │ + xor %ch,0x7ec26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e91106 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x51(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e729d9 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sub %dil,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86af(%rax) │ │ │ │ + add %al,0x7ec26af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee86af(%rax) │ │ │ │ + add %dl,0x7ec26af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e72a94 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86af,%al │ │ │ │ + movabs 0x400000007ec26af,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e72a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86af(%rax) │ │ │ │ + add %dh,0x7ec26af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2a,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ee86(%rdi) │ │ │ │ + shrb $0x0,0x7ec26(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe7,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e72a81 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86(%rax) │ │ │ │ + add %dh,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3ee86(%rax) │ │ │ │ + adc %dh,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x3ee86(%rax) │ │ │ │ + and %dh,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e72b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x50(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe7,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x50(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sub %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x50(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2b,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e72b5a │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe72b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ee86(%rax) │ │ │ │ + xorb $0x0,0x7ec26(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e72bfd │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee86b0(%rax) │ │ │ │ + add %ah,0x7ec26b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86b0(%rax) │ │ │ │ + add %dh,0x7ec26b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e72c8e │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock mov $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x86,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e72c,%al │ │ │ │ - mov $0x86,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e72c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x86,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x86,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e91409 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x86,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x86,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e72cdb │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x1e7,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ee86(%rcx) │ │ │ │ + xorb $0x0,0x7ec26(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x86,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e72d97 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86b1,%al │ │ │ │ + movabs 0x400000007ec26b1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e72d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86b1(%rax) │ │ │ │ + add %dh,0x7ec26b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2d,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee86(%rcx) │ │ │ │ + shlb $0x0,0x7ec26(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e7(%rip) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x86,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e72d83 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x86,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock mov $0x26,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86(%rdx) │ │ │ │ + add %dh,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3ee86(%rdx) │ │ │ │ + adc %dh,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x3ee86(%rdx) │ │ │ │ + and %dh,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cs out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x3ee86(%rdx) │ │ │ │ + xor %dh,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e72e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe7,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cs out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x86,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2e,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e72e5c │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe72e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ee86(%rdx) │ │ │ │ + xorb $0x0,0x7ec26(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e72f00 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x86,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cs out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86b2,%al │ │ │ │ + movabs 0x400000007ec26b2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb2,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee86(%rdx) │ │ │ │ + shlb $0x0,0x7ec26(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee86(%rdx) │ │ │ │ + shlb $1,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e72f04 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e72f91 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x86,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock mov $0x26,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86(%rbx) │ │ │ │ + add %dh,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e72f,%al │ │ │ │ - mov $0x86,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e72f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x86,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x3ee86(%rbx) │ │ │ │ + xor %dh,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9170c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x86,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x86,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e72fdd │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W xor %spl,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86b3(%rax) │ │ │ │ + add %al,0x7ec26b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee86b3(%rax) │ │ │ │ + add %dl,0x7ec26b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7309a │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86b3,%al │ │ │ │ + movabs 0x400000007ec26b3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e730(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86b3(%rax) │ │ │ │ + add %dh,0x7ec26b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x30,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee86(%rbx) │ │ │ │ + shlb $0x0,0x7ec26(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe7,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x86,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e73085 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x86,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee(%rsi,%rax,4) │ │ │ │ + add %dh,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3ee(%rsi,%rax,4) │ │ │ │ + adc %dh,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x3ee(%rsi,%rax,4) │ │ │ │ + and %dh,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x86,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e731 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe7,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xor %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x31,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7315e │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe731,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ee(%rsi,%rax,4) │ │ │ │ + xorb $0x0,0x7ec(%rsi,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e73203 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x86,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xor %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee86b4(%rax) │ │ │ │ + add %ah,0x7ec26b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb4,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee(%rsi,%rax,4) │ │ │ │ + shlb $0x0,0x7ec(%rsi,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dil,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x86,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x86,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e73294 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x86,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock mov $0x26,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3ee86(%rbp) │ │ │ │ + adc %dh,0x7ec26(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e732,%al │ │ │ │ - mov $0x86,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e732,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x86,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x86,%bpl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%bpl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e91a0f │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x86,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e732c7 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ee86(%rbp) │ │ │ │ + xorb $0x0,0x7ec26(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %rdi,%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee86b5(%rax) │ │ │ │ + add %dl,0x7ec26b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee86b5(%rax) │ │ │ │ + add %ah,0x7ec26b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7339d │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb5,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x86,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x33,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee86(%rbp) │ │ │ │ + shlb $1,0x7ec26(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe7,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x86,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x86,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock mov $0x26,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x86,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x86,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x86,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x86,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e734 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x86,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xor $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x34,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ee86(%rsi) │ │ │ │ + xorb $0x0,0x7ec26(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe734,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x86,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e73506 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86b6,%al │ │ │ │ + movabs 0x400000007ec26b6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xor $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86b6(%rax) │ │ │ │ + add %dh,0x7ec26b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee86(%rsi) │ │ │ │ + shlb $0x0,0x7ec26(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee86(%rsi) │ │ │ │ + shlb $1,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e734f0 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x86,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock mov $0x26,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e73597 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86(%rdi) │ │ │ │ + add %dh,0x7ec26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3ee86(%rdi) │ │ │ │ + adc %dh,0x7ec26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e735,%al │ │ │ │ - mov $0x86,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e735,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x86,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x86,%dil │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%dil │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e91d12 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x49(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x86,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e735c9 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ee86(%rdi) │ │ │ │ + xorb $0x0,0x7ec26(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ ss out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x86,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ss out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86b7,%al │ │ │ │ + movabs 0x400000007ec26b7,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x36(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb7,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ss out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ee86(%rdi) │ │ │ │ + shlb $0x0,0x7ec26(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x36,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ee86(%rdi) │ │ │ │ + shlb $1,0x7ec26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe7,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x86,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x26,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x86,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock mov $0x26,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ss out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86(%rax) │ │ │ │ + add %bh,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3ee86(%rax) │ │ │ │ + adc %bh,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3ee86(%rax) │ │ │ │ + and %bh,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3ee86(%rax) │ │ │ │ + xor %bh,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x3ee86,%eax │ │ │ │ + rex mov $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e737 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x48(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe7,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x48(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7374a │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x37,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ee86(%rax) │ │ │ │ + cmpb $0x0,0x7ec26(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe737,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee86,%eax │ │ │ │ + mov $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e73809 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86b8,%al │ │ │ │ + movabs 0x400000007ec26b8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb8,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee86(%rax) │ │ │ │ + sarb $0x0,0x7ec26(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ee86(%rax) │ │ │ │ + sarb $1,0x7ec26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %spl,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x3ee86,%eax │ │ │ │ + mov $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmp %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x3ee86,%eax │ │ │ │ + mov $0x7ec26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7389a │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86(%rcx) │ │ │ │ + add %bh,0x7ec26(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3ee86(%rcx) │ │ │ │ + adc %bh,0x7ec26(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e738,%al │ │ │ │ - mov $0x3ee86,%ecx │ │ │ │ + mov $0x7ec26,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e738,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x3ee86,%ecx │ │ │ │ + mov $0x7ec26,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x3ee86,%ecx │ │ │ │ + rex mov $0x7ec26,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e92015 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x47(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x3ee86,%ecx │ │ │ │ + mov $0x7ec26,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e738cb │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ee86(%rcx) │ │ │ │ + cmpb $0x0,0x7ec26(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %rsp,%rdi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee86b9(%rax) │ │ │ │ + add %dl,0x7ec26b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee86b9(%rax) │ │ │ │ + add %ah,0x7ec26b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e739a3 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb9,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x3ee86,%ecx │ │ │ │ + mov $0x7ec26,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x39,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ee86(%rcx) │ │ │ │ + sarb $1,0x7ec26(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe7,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x3ee86,%ecx │ │ │ │ + mov $0x7ec26,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3ee86,%ecx │ │ │ │ + lock mov $0x7ec26,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86,%edx │ │ │ │ + mov $0x7ec26,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3ee86(%rdx) │ │ │ │ + adc %bh,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3ee86(%rdx) │ │ │ │ + and %bh,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3ee86(%rdx) │ │ │ │ + xor %bh,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x46(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e73a │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x46(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe7,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x46(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x46(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3a,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ee86(%rdx) │ │ │ │ + cmpb $0x0,0x7ec26(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe73a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee86,%edx │ │ │ │ + mov $0x7ec26,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e73b0c │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86ba,%al │ │ │ │ + movabs 0x400000007ec26ba,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cmp %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86ba(%rax) │ │ │ │ + add %dh,0x7ec26ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee86(%rdx) │ │ │ │ + sarb $0x0,0x7ec26(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ee86(%rdx) │ │ │ │ + sarb $1,0x7ec26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x3ee86,%edx │ │ │ │ + mov $0x7ec26,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmp %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x3ee86,%edx │ │ │ │ + mov $0x7ec26,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e73b9d │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86(%rbx) │ │ │ │ + add %bh,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3ee86(%rbx) │ │ │ │ + adc %bh,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e73b,%al │ │ │ │ - mov $0x3ee86,%ebx │ │ │ │ + mov $0x7ec26,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e73b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x3ee86,%ebx │ │ │ │ + mov $0x7ec26,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x3ee86,%ebx │ │ │ │ + rex mov $0x7ec26,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e92318 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x45(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x45(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x45(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86bb(%rax) │ │ │ │ + add %al,0x7ec26bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cmp $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee86bb(%rax) │ │ │ │ + add %dl,0x7ec26bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee86bb(%rax) │ │ │ │ + add %ah,0x7ec26bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e73ca6 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbb,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x3ee86,%ebx │ │ │ │ + mov $0x7ec26,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3c,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ee86(%rbx) │ │ │ │ + sarb $1,0x7ec26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e73c75 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x3ee86,%ebx │ │ │ │ + mov $0x7ec26,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86,%esp │ │ │ │ + mov $0x7ec26,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3ee(%rsi,%rax,4) │ │ │ │ + adc %bh,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3ee(%rsi,%rax,4) │ │ │ │ + and %bh,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3ee(%rsi,%rax,4) │ │ │ │ + xor %bh,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x3ee86,%esp │ │ │ │ + rex mov $0x7ec26,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e73d │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x44(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e7(%rip) │ │ │ │ add %ah,-0x44(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e73d4e │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3d,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ee(%rsi,%rax,4) │ │ │ │ + cmpb $0x0,0x7ec(%rsi,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe73d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee86,%esp │ │ │ │ + mov $0x7ec26,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e73e0f │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86bc,%al │ │ │ │ + movabs 0x400000007ec26bc,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cmp $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbc,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee(%rsi,%rax,4) │ │ │ │ + sarb $0x0,0x7ec(%rsi,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ee(%rsi,%rax,4) │ │ │ │ + sarb $1,0x7ec(%rsi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ ds out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e73df6 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ ds out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3ee86,%esp │ │ │ │ + lock mov $0x7ec26,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e73ea0 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86(%rbp) │ │ │ │ + add %bh,0x7ec26(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3ee86(%rbp) │ │ │ │ + adc %bh,0x7ec26(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e73e,%al │ │ │ │ - mov $0x3ee86,%ebp │ │ │ │ + mov $0x7ec26,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e73e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x3ee86,%ebp │ │ │ │ + mov $0x7ec26,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x3ee86,%ebp │ │ │ │ + rex mov $0x7ec26,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9261b │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x43(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x3ee86,%ebp │ │ │ │ + mov $0x7ec26,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e73ecf │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ee86(%rbp) │ │ │ │ + cmpb $0x0,0x7ec26(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee86,%ebp │ │ │ │ + mov $0x7ec26,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86bd,%al │ │ │ │ + movabs 0x400000007ec26bd,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3f(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbd,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee86(%rbp) │ │ │ │ + sarb $0x0,0x7ec26(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3f,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ee86(%rbp) │ │ │ │ + sarb $1,0x7ec26(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe7,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x3ee86,%ebp │ │ │ │ + mov $0x7ec26,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3ee86,%ebp │ │ │ │ + lock mov $0x7ec26,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86(%rsi) │ │ │ │ + add %bh,0x7ec26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x3ee86,%esi │ │ │ │ + mov $0x7ec26,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x3ee86,%esi │ │ │ │ + mov $0x7ec26,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x3ee86,%esi │ │ │ │ + mov $0x7ec26,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x3ee86,%esi │ │ │ │ + rex mov $0x7ec26,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e740 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x42(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x3ee86,%esi │ │ │ │ + mov $0x7ec26,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e74050 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x40,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ee86(%rsi) │ │ │ │ + cmpb $0x0,0x7ec26(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe740,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee86,%esi │ │ │ │ + mov $0x7ec26,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e74112 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86be,%al │ │ │ │ + movabs 0x400000007ec26be,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbe,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x3ee86,%esi │ │ │ │ + mov $0x7ec26,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x3ee86,%esi │ │ │ │ + mov $0x7ec26,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.B out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e740f8 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.B out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3ee86,%esi │ │ │ │ + lock mov $0x7ec26,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e741a3 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86(%rdi) │ │ │ │ + add %bh,0x7ec26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x3ee86,%edi │ │ │ │ + mov $0x7ec26,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e741,%al │ │ │ │ - mov $0x3ee86,%edi │ │ │ │ + mov $0x7ec26,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e741,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x3ee86,%edi │ │ │ │ + mov $0x7ec26,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x41(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9291e │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x41(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x41(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86bf(%rax) │ │ │ │ + add %al,0x7ec26bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.X out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ee86,%edi │ │ │ │ + mov $0x7ec26,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.X out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86bf,%al │ │ │ │ + movabs 0x400000007ec26bf,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x42(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbf,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.X out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ee86(%rdi) │ │ │ │ + sarb $0x0,0x7ec26(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x42,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ee86(%rdi) │ │ │ │ + sarb $1,0x7ec26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x19(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e74279 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds -0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x3ee86,%edi │ │ │ │ + mov $0x7ec26,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.X out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rolb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $0xec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rolb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $0xec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - rolb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $0xec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.XB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex rolb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + rex shlb $0xec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e743 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x19(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rolb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $0xec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.XB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e74352 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x43,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe743,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - rolb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $0xec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e74415 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86c0,%al │ │ │ │ + movabs 0x400000007ec26c0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.XB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc0,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.R out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e743fa │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.R out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rolb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + lock shlb $0xec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e744a6 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%cl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e744,%al │ │ │ │ - roll $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + shll $0xec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e744,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - roll $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + shll $0xec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex roll $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + rex shll $0xec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e92c21 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86c1(%rax) │ │ │ │ + add %al,0x7ec26c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.RB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - roll $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + shll $0xec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.RB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86c1,%al │ │ │ │ + movabs 0x400000007ec26c1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x45(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc1,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x86,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x26,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x45,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%cl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x19(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7457b │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds -0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - roll $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + shll $0xec,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - ret $0xee86 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec26 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - ret $0xee86 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec26 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - ret $0xee86 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec26 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.RX out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex ret $0xee86 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex ret $0xec26 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e746 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x19(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0xee86 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec26 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.RX out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e74654 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x46,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x86,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x26,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe746,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - ret $0xee86 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec26 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e74718 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86c2,%al │ │ │ │ + movabs 0x400000007ec26c2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.RX out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc2,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - ret $0xee86 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec26 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - ret $0xee86 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec26 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e746fc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.RXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ret $0xee86 │ │ │ │ - add (%rax),%eax │ │ │ │ + lock ret $0xec26 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e747a9 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e747,%al │ │ │ │ ret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e747,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e92f24 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86c3(%rax) │ │ │ │ + add %al,0x7ec26c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.W out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.W out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86c3,%al │ │ │ │ + movabs 0x400000007ec26c3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x48(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc3,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.W out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x86,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x26,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x48,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%bl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7487d │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls -0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.W out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e749 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x19(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e74956 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x49,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x86,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x26,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe749,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e74a1b │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86c4,%al │ │ │ │ + movabs 0x400000007ec26c4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.WB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc4,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WX out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e749fe │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WX out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e74aac │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e74a,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e74a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e93227 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86c5(%rax) │ │ │ │ + add %al,0x7ec26c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.WXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86c5,%al │ │ │ │ + movabs 0x400000007ec26c5,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4b(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc5,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x86,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x26,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4b,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ch │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x19(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e74b7f │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls -0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WR out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + rex (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e74c │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WR out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e74c58 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4c,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x86,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x26,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe74c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e74d1e │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86c6,%al │ │ │ │ + movabs 0x400000007ec26c6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.WR out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc6,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - movb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WRB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e74d00 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WRB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + lock (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e74daf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movl $0x400,0x3ee(%rsi) │ │ │ │ + (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e74d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movl $0x400,0x3ee(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x200000000001e74d,%al │ │ │ │ + (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1e74d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1e74d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - movl $0x400,0x3ee(%rsi) │ │ │ │ + (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WRB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movl $0x400,0x3ee(%rsi) │ │ │ │ + rorb $1,-0x19(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x39(%rax) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.WRB out %eax,$0x1 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movl $0x400,0x3ee(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + call 1e9352a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x39(%rax) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRX out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x19(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x39(%rax) │ │ │ │ + es in (%dx),%al │ │ │ │ (bad) │ │ │ │ - movl $0x400,0x3ee(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - rex.WRX out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e74dd9 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %cl,-0x19(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,-0x39(%rax) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86c7(%rax) │ │ │ │ + add %al,0x7ec26c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.WRX out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movl $0x400,0x3ee(%rsi) │ │ │ │ + (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4e(%rax) │ │ │ │ - out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86c7,%al │ │ │ │ + (bad) │ │ │ │ + rex.WRX out %eax,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x400000007ec26c7,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4e(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc7,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRX out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x86,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x26,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4e,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%bh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x19(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e74e81 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls -0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - movl $0x400,0x3ee(%rsi) │ │ │ │ + (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WRX out %eax,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + lock rex.WRX out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - enter $0xee86,$0x3 │ │ │ │ + enter $0xec26,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - enter $0xee86,$0x3 │ │ │ │ + enter $0xec26,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - enter $0xee86,$0x3 │ │ │ │ + enter $0xec26,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WRXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex enter $0xee86,$0x3 │ │ │ │ + rex enter $0xec26,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e74f │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x19(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - enter $0xee86,$0x3 │ │ │ │ + enter $0xec26,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WRXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e74f5a │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4f,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe74f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - enter $0xee86,$0x3 │ │ │ │ + enter $0xec26,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e75021 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86c8,%al │ │ │ │ + movabs 0x400000007ec26c8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.WRXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc8,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - enter $0xee86,$0x3 │ │ │ │ + enter $0xec26,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - enter $0xee86,$0x3 │ │ │ │ + enter $0xec26,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e75002 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5d71d │ │ │ │ + call 9d3771d <_edata@@Base+0x2b3771d> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e750b2 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - enter $0xee86,$0x3 │ │ │ │ + enter $0xec26,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ leave │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e750,%al │ │ │ │ leave │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e750,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ leave │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ leave │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9382d │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x37(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x37(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x37(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x37(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rcx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%cl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rcx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ leave │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e751bb │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc9,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rcx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86c9,%eax │ │ │ │ + mov $0x7ec26c9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x51,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86c9,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26c9,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x19(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(1),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms -0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ leave │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rcx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ leave │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - lret $0xee86 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec26 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - lret $0xee86 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec26 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - lret $0xee86 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec26 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e752 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x36(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x19(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - lret $0xee86 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec26 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rdx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86ca │ │ │ │ + push $0x7ec26ca │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x52,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e75274 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe752,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e75324 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - lret $0xee86 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec26 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rdx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xca,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86ca(%rax) │ │ │ │ + add %bh,0x7ec26ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - lret $0xee86 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec26 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rbx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(2),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rbx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5da1f │ │ │ │ + call 9d37a1f <_edata@@Base+0x2b37a1f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e753b5 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - lret $0xee86 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec26 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ lret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e753,%al │ │ │ │ lret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e753,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ lret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ lret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e93b30 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x35(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86cb │ │ │ │ + push $0x7ec26cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e753f5 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rsp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%bl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e754be │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xcb,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86cb,%eax │ │ │ │ + mov $0x7ec26cb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x54,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86cb,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26cb,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ lret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5dba0 │ │ │ │ + call 9d37ba0 <_edata@@Base+0x2b37ba0> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ int3 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ int3 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ int3 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e755 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x34(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x19(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ int3 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rbp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86cc │ │ │ │ + push $0x7ec26cc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x55,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e75576 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe755,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e75627 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ int3 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rbp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xcc,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86cc(%rax) │ │ │ │ + add %bh,0x7ec26cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ int3 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rsi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(4),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rsi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5dd21 │ │ │ │ + call 9d37d21 <_edata@@Base+0x2b37d21> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e756b8 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ int3 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - int $0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e756,%al │ │ │ │ - int $0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e756,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - int $0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - int $0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e93e33 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x33(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x33(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x33(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x33(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rdi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%ch │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - int $0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e757c1 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xcd,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86cd,%eax │ │ │ │ + mov $0x7ec26cd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x57,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86cd,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26cd,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x19(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(5),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms -0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - int $0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rdi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - int $0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e758 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x32(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86ce │ │ │ │ + push $0x7ec26ce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x58,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e75878 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe758,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7592a │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xce,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86ce(%rax) │ │ │ │ + add %bh,0x7ec26ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rcx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(6),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rcx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5e023 │ │ │ │ + call 9d38023 <_edata@@Base+0x2b38023> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e759bb │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ iret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e759,%al │ │ │ │ iret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e759,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ iret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ iret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e94136 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x31(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x31(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x31(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x31(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rdx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x86,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x26,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ iret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e75ac4 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86cf,%al │ │ │ │ + movabs 0x400000007ec26cf,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e75a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86cf(%rax) │ │ │ │ + add %dh,0x7ec26cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5a,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x86,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $0x26,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x19(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%bh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps -0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ iret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rdx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock iret │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ee(%rsi) │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rolb $1,0x3ee(%rsi) │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rolb $1,0x3ee(%rsi) │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rbx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e75b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x30(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x19(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - rolb $1,0x3ee(%rsi) │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rbx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rolb $1,0x3ee(%rsi) │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5b,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e75b7a │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe75b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e75c2d │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - rolb $1,0x3ee(%rsi) │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rbx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86d0,%al │ │ │ │ + movabs 0x400000007ec26d0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rsp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd0,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rsp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rsp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e75c22 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e75cbe │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rolb $1,0x3ee(%rsi) │ │ │ │ + lock shlb $1,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e75c,%al │ │ │ │ - roll $1,0x3ee(%rsi) │ │ │ │ + shll $1,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e75c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - roll $1,0x3ee(%rsi) │ │ │ │ + shll $1,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%cl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e94439 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rbp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x86,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x26,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - roll $1,0x3ee(%rsi) │ │ │ │ + shll $1,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e75dc7 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86d1,%al │ │ │ │ + movabs 0x400000007ec26d1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e75d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86d1(%rax) │ │ │ │ + add %dh,0x7ec26d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5d,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x86,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x26,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x19(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%cl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps -0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - roll $1,0x3ee(%rsi) │ │ │ │ + shll $1,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock roll $1,0x3ee(%rsi) │ │ │ │ + lock shll $1,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb %cl,0x3ee(%rsi) │ │ │ │ + shlb %cl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rolb %cl,0x3ee(%rsi) │ │ │ │ + shlb %cl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rolb %cl,0x3ee(%rsi) │ │ │ │ + shlb %cl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e75e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x19(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - rolb %cl,0x3ee(%rsi) │ │ │ │ + shlb %cl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rsi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rolb %cl,0x3ee(%rsi) │ │ │ │ + shlb %cl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5e,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e75e7c │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe75e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x86,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x26,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e75f30 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - rolb %cl,0x3ee(%rsi) │ │ │ │ + shlb %cl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rsi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86d2,%al │ │ │ │ + movabs 0x400000007ec26d2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rdi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd2,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - rolb %cl,0x3ee(%rsi) │ │ │ │ + shlb %cl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rdi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rdi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e75f24 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e75fc1 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rolb %cl,0x3ee(%rsi) │ │ │ │ + lock shlb %cl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - roll %cl,0x3ee(%rsi) │ │ │ │ + shll %cl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e75f,%al │ │ │ │ - roll %cl,0x3ee(%rsi) │ │ │ │ + shll %cl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e75f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - roll %cl,0x3ee(%rsi) │ │ │ │ + shll %cl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - roll %cl,0x3ee(%rsi) │ │ │ │ + shll %cl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9473c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x86,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x26,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - roll %cl,0x3ee(%rsi) │ │ │ │ + shll %cl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e760ca │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86d3,%al │ │ │ │ + movabs 0x400000007ec26d3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e760(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86d3(%rax) │ │ │ │ + add %dh,0x7ec26d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x60,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x86,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0x26,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%bl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - roll %cl,0x3ee(%rsi) │ │ │ │ + shll %cl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock roll %cl,0x3ee(%rsi) │ │ │ │ + lock shll %cl,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e761 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x19(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x61,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7617e │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe761,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x86,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x26,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e76233 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86d4,%al │ │ │ │ + movabs 0x400000007ec26d4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd4,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e76226 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e762c4 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - {rex2 0x86} pmaxsw (%rbx),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e762,%al │ │ │ │ - {rex2 0x86} pmaxsw (%rbx),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e762,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - {rex2 0x86} pmaxsw (%rbx),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - {rex2 0x86} pmaxsw (%rbx),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e94a3f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movslq %edi,%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee86d5(%rax) │ │ │ │ + add %al,0x7ec26d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsxd %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee86d5(%rax) │ │ │ │ + add %dl,0x7ec26d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e763cd │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee86d5,%al │ │ │ │ + movabs 0x400000007ec26d5,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e763(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee86d5(%rax) │ │ │ │ + add %dh,0x7ec26d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x63,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86d5,%eax │ │ │ │ + mov $0x7ec26d5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x19(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86d5,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26d5,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - {rex2 0x86} pmaxsw (%rbx),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - {rex2 0x86} pmaxsw (%rbx),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - {rex2 0x86} pmaxsw (%rbx),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fs out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e764 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fs out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x64,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86d6 │ │ │ │ + push $0x7ec26d6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe764,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e76498 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e76536 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ fs out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86d6(%rax) │ │ │ │ + add %ch,0x7ec26d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86d6(%rax) │ │ │ │ + add %bh,0x7ec26d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ gs out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86d6,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26d6,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ gs out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(6) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e765c7 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5ec43 │ │ │ │ + call 9d38c43 <_edata@@Base+0x2b38c43> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e765,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e765,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e94d42 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x29(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x29(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x29(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ out %ax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e76619 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %ax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%bh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e766d0 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %ax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd7,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x66,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86d7,%eax │ │ │ │ + mov $0x7ec26d7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x19(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86d7,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26d7,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %ax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5edc4 │ │ │ │ + call 9d38dc4 <_edata@@Base+0x2b38dc4> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - fadds 0x3ee(%rsi) │ │ │ │ + fsubs (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - fadds 0x3ee(%rsi) │ │ │ │ + fsubs (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ addr32 out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e767 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - fadds 0x3ee(%rsi) │ │ │ │ + fsubs (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x19(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W fadds 0x3ee(%rsi) │ │ │ │ + rex.W fsubs (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ addr32 out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - fadds 0x3ee(%rsi) │ │ │ │ + fsubs (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x67,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86d8 │ │ │ │ + push $0x7ec26d8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe767,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7679a │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e76839 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ addr32 out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - fadds 0x3ee(%rsi) │ │ │ │ + fsubs (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86d8(%rax) │ │ │ │ + add %ch,0x7ec26d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86d8(%rax) │ │ │ │ + add %bh,0x7ec26d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push $0x1e7 │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86d8,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26d8,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push $0x1e7 │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(0) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e768ca │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5ef45 │ │ │ │ + call 9d38f45 <_edata@@Base+0x2b38f45> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - fadds 0x3ee(%rsi) │ │ │ │ + fsubs (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e768,%al │ │ │ │ - flds 0x3ee(%rsi) │ │ │ │ + fldenv (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e768,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - flds 0x3ee(%rsi) │ │ │ │ + fldenv (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - flds 0x3ee(%rsi) │ │ │ │ + fldenv (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e95045 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - flds 0x3ee(%rsi) │ │ │ │ + fldenv (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x27(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x27(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x27(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x1,%rdi,%rsp │ │ │ │ add %bh,-0x27(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x1,%edi,%esp │ │ │ │ - add %cl,0x3ee86d9(%rax) │ │ │ │ + add %cl,0x7ec26d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e769d3 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - flds 0x3ee(%rsi) │ │ │ │ + fldenv (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ imul $0x1,%edi,%esp │ │ │ │ - add %ch,0x3ee86d9(%rax) │ │ │ │ + add %ch,0x7ec26d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x69,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86d9,%eax │ │ │ │ + mov $0x7ec26d9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x19(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86d9,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26d9,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs -0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - flds 0x3ee(%rsi) │ │ │ │ + fldenv (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x1,%edi,%esp │ │ │ │ add %ch,%al │ │ │ │ - flds 0x3ee(%rsi) │ │ │ │ + fldenv (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - flds 0x3ee(%rsi) │ │ │ │ + fldenv (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - fiaddl 0x3ee(%rsi) │ │ │ │ + fisubl (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - fiaddl 0x3ee(%rsi) │ │ │ │ + fisubl (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push $0xffffffffffffffe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - fiaddl 0x3ee(%rsi) │ │ │ │ + fisubl (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e76a │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - fiaddl 0x3ee(%rsi) │ │ │ │ + fisubl (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x19(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W fiaddl 0x3ee(%rsi) │ │ │ │ + rex.W fisubl (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push $0xffffffffffffffe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x26(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6a,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86da │ │ │ │ + push $0x7ec26da │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe76a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e76a9c │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e76b3c │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push $0xffffffffffffffe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86da(%rax) │ │ │ │ + add %bl,0x7ec26da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86da(%rax) │ │ │ │ + add %ch,0x7ec26da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86da(%rax) │ │ │ │ + add %bh,0x7ec26da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x1,%edi,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86da,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26da,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ imul $0x1,%edi,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(2) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e76bcd │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5f247 │ │ │ │ + call 9d39247 <_edata@@Base+0x2b39247> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - fiaddl 0x3ee(%rsi) │ │ │ │ + fisubl (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e76b,%al │ │ │ │ - fildl 0x3ee(%rsi) │ │ │ │ + (bad) (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e76b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - fildl 0x3ee(%rsi) │ │ │ │ + (bad) (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - fildl 0x3ee(%rsi) │ │ │ │ + (bad) (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e95348 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - fildl 0x3ee(%rsi) │ │ │ │ + (bad) (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W fildl 0x3ee(%rsi) │ │ │ │ + rex.W (bad) (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - fildl 0x3ee(%rsi) │ │ │ │ + (bad) (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86db │ │ │ │ + push $0x7ec26db │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W insb (%dx),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e76c1d │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%bl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e76cd6 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - fildl 0x3ee(%rsi) │ │ │ │ + (bad) (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xdb,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6c,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86db,%eax │ │ │ │ + mov $0x7ec26db,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - fildl 0x3ee(%rsi) │ │ │ │ + (bad) (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(3) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock insb (%dx),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5f3c8 │ │ │ │ + call 9d393c8 <_edata@@Base+0x2b393c8> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - fildl 0x3ee(%rsi) │ │ │ │ + (bad) (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - faddl 0x3ee(%rsi) │ │ │ │ + fsubl (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - faddl 0x3ee(%rsi) │ │ │ │ + fsubl (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e76d │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - faddl 0x3ee(%rsi) │ │ │ │ + fsubl (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x19(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W faddl 0x3ee(%rsi) │ │ │ │ + rex.W fsubl (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - faddl 0x3ee(%rsi) │ │ │ │ + fsubl (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6d,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86dc │ │ │ │ + push $0x7ec26dc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe76d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e76d9e │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e76e3f │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - faddl 0x3ee(%rsi) │ │ │ │ + fsubl (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86dc(%rax) │ │ │ │ + add %ch,0x7ec26dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86dc(%rax) │ │ │ │ + add %bh,0x7ec26dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex outsb %ds:(%rsi),(%dx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86dc,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26dc,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(4) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e76ed0 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5f549 │ │ │ │ + call 9d39549 <_edata@@Base+0x2b39549> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - faddl 0x3ee(%rsi) │ │ │ │ + fsubl (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e76e,%al │ │ │ │ - fldl 0x3ee(%rsi) │ │ │ │ + frstor (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e76e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - fldl 0x3ee(%rsi) │ │ │ │ + frstor (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - fldl 0x3ee(%rsi) │ │ │ │ + frstor (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9564b │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - fldl 0x3ee(%rsi) │ │ │ │ + frstor (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x23(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x23(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x23(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W outsl %ds:(%rsi),(%dx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e76f1f │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%ch │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e76fd9 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - fldl 0x3ee(%rsi) │ │ │ │ + frstor (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xdd,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6f,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86dd,%eax │ │ │ │ + mov $0x7ec26dd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x19(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86dd,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26dd,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs -0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - fldl 0x3ee(%rsi) │ │ │ │ + frstor (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock outsl %ds:(%rsi),(%dx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5f6ca │ │ │ │ + call 9d396ca <_edata@@Base+0x2b396ca> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - fldl 0x3ee(%rsi) │ │ │ │ + frstor (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - fiadds 0x3ee(%rsi) │ │ │ │ + fisubs (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - fiadds 0x3ee(%rsi) │ │ │ │ + fisubs (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jo 1e7702a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - fiadds 0x3ee(%rsi) │ │ │ │ + fisubs (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e770 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - fiadds 0x3ee(%rsi) │ │ │ │ + fisubs (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W fiadds 0x3ee(%rsi) │ │ │ │ + rex.W fisubs (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jo 1e77072 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x22(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x70,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86de │ │ │ │ + push $0x7ec26de │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe770,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e770a0 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e77142 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jo 1e770d2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86de(%rax) │ │ │ │ + add %bl,0x7ec26de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86de(%rax) │ │ │ │ + add %ch,0x7ec26de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86de(%rax) │ │ │ │ + add %bh,0x7ec26de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jno 1e7711a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - fiadds 0x3ee(%rsi) │ │ │ │ + fisubs (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jno 1e77132 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - fiadds 0x3ee(%rsi) │ │ │ │ + fisubs (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e771d3 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5f84b │ │ │ │ + call 9d3984b <_edata@@Base+0x2b3984b> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - fiadds 0x3ee(%rsi) │ │ │ │ + fisubs (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e771,%al │ │ │ │ - filds 0x3ee(%rsi) │ │ │ │ + fbld (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e771,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - filds 0x3ee(%rsi) │ │ │ │ + fbld (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - filds 0x3ee(%rsi) │ │ │ │ + fbld (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9594e │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - filds 0x3ee(%rsi) │ │ │ │ + fbld (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x21(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x21(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x21(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jb 1e77222 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x21(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jb 1e7723a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee86df(%rax) │ │ │ │ + add %cl,0x7ec26df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e772dc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - filds 0x3ee(%rsi) │ │ │ │ + fbld (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jb 1e7726a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86df(%rax) │ │ │ │ + add %ch,0x7ec26df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x72,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86df,%eax │ │ │ │ + mov $0x7ec26df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x19(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86df,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26df,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs -0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - filds 0x3ee(%rsi) │ │ │ │ + fbld (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jb 1e772ca │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - filds 0x3ee(%rsi) │ │ │ │ + fbld (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - filds 0x3ee(%rsi) │ │ │ │ + fbld (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - loopne 1e772a1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e77341 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - loopne 1e772b9 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e77359 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jae 1e7732a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - loopne 1e772d1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e77371 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e773 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - loopne 1e772e9 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e77389 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x19(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W loopne 1e77301 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W loopne 1e773a1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jae 1e77372 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x20(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x73,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86e0 │ │ │ │ + push $0x7ec26e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe773,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e773a2 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e77445 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jae 1e773d2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86e0(%rax) │ │ │ │ + add %bl,0x7ec26e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe0,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86e0,%eax │ │ │ │ + mov $0x7ec26e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex je 1e7741a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - loopne 1e773c1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e77461 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ je 1e77432 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - loopne 1e773d9 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e77479 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e774d6 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5fb4d │ │ │ │ + call 9d39b4d <_edata@@Base+0x2b39b4d> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - loopne 1e77409 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e774a9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e774,%al │ │ │ │ - loope 1e77421 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e774c1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e774,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - loope 1e77439 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e774d9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%cl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e95c51 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - loope 1e77469 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e77509 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jne 1e77522 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1f(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jne 1e7753a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee86e1(%rax) │ │ │ │ + add %cl,0x7ec26e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e775df │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - loope 1e774f9 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e77599 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1e7756a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86e1(%rax) │ │ │ │ + add %ch,0x7ec26e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x75,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86e1,%eax │ │ │ │ + mov $0x7ec26e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x19(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86e1,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26e1,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs -0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - loope 1e77559 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e775f9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jne 1e775ca │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - loope 1e77571 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e77611 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - loope 1e77589 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e77629 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - loop 1e775a1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e77641 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - loop 1e775b9 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e77659 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jbe 1e7762a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - loop 1e775d1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e77671 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e776 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - loop 1e775e9 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e77689 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x19(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W loop 1e77601 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W loop 1e776a1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jbe 1e77672 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1e(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x76,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86e2 │ │ │ │ + push $0x7ec26e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe776,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e776a4 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e77748 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jbe 1e776d2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86e2(%rax) │ │ │ │ + add %bl,0x7ec26e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86e2(%rax) │ │ │ │ + add %ch,0x7ec26e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86e2(%rax) │ │ │ │ + add %bh,0x7ec26e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex ja 1e7771a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - loop 1e776c1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e77761 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ ja 1e77732 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - loop 1e776d9 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e77779 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e777d9 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5fe4f │ │ │ │ + call 9d39e4f <_edata@@Base+0x2b39e4f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - loop 1e77709 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e777a9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e777,%al │ │ │ │ - jrcxz 1e77721 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e777c1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e777,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - jrcxz 1e77739 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e777d9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jrcxz 1e77751 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e777f1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e95f54 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jrcxz 1e77769 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e77809 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W js 1e77822 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1d(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ js 1e7783a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee86e3(%rax) │ │ │ │ + add %cl,0x7ec26e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e778e2 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jrcxz 1e777f9 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e77899 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ js 1e7786a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86e3(%rax) │ │ │ │ + add %ch,0x7ec26e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x78,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86e3,%eax │ │ │ │ + mov $0x7ec26e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86e3,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26e3,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs -0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - jrcxz 1e77859 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e778f9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock js 1e778ca │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jrcxz 1e77871 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e77911 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - jrcxz 1e77889 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e77929 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - in $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - in $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jns 1e7792a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - in $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e779 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - in $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x19(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W in $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W in $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jns 1e77972 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1c(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x79,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86e4 │ │ │ │ + push $0x7ec26e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe779,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e779a6 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e77a4b │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jns 1e779d2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86e4(%rax) │ │ │ │ + add %bl,0x7ec26e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86e4(%rax) │ │ │ │ + add %ch,0x7ec26e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86e4(%rax) │ │ │ │ + add %bh,0x7ec26e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jp 1e77a1a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - in $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jp 1e77a32 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - in $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e77adc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d60151 │ │ │ │ + call 9d3a151 <_edata@@Base+0x2b3a151> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - in $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x26,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e77a,%al │ │ │ │ - in $0x86,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x26,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e77a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - in $0x86,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x26,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - in $0x86,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x26,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e96257 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - in $0x86,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x26,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jnp 1e77b22 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1b(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jnp 1e77b3a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee86e5(%rax) │ │ │ │ + add %cl,0x7ec26e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e77be5 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - in $0x86,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x26,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jnp 1e77b6a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86e5(%rax) │ │ │ │ + add %ch,0x7ec26e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7b,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86e5,%eax │ │ │ │ + mov $0x7ec26e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x19(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86e5,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26e5,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs -0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - in $0x86,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x26,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jnp 1e77bca │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - in $0x86,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x26,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - in $0x86,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x26,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jl 1e77c2a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - out %al,$0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e77c │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - out %al,$0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jl 1e77c72 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1a(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7c,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86e6 │ │ │ │ + push $0x7ec26e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe77c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e77ca8 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e77d4e │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jl 1e77cd2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86e6(%rax) │ │ │ │ + add %bl,0x7ec26e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86e6(%rax) │ │ │ │ + add %ch,0x7ec26e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee86e6(%rax) │ │ │ │ + add %bh,0x7ec26e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jge 1e77d1a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - out %al,$0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jge 1e77d32 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - out %al,$0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e77ddf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d60453 │ │ │ │ + call 9d3a453 <_edata@@Base+0x2b3a453> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - out %al,$0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e77d,%al │ │ │ │ - out %eax,$0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e77d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - out %eax,$0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - out %eax,$0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9655a │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - out %eax,$0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x19(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x19(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x19(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jle 1e77e22 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x19(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jle 1e77e3a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee86e7(%rax) │ │ │ │ + add %cl,0x7ec26e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e77ee8 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - out %eax,$0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jle 1e77e6a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86e7(%rax) │ │ │ │ + add %ch,0x7ec26e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7e,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86e7,%eax │ │ │ │ + mov $0x7ec26e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x19(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86e7,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26e7,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs -0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - out %eax,$0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jle 1e77eca │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - out %eax,$0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - out %eax,$0x86 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x26 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - call 1eb6da4 │ │ │ │ + call 1ef6b44 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - call 1eb6dbc │ │ │ │ + call 1ef6b5c │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jg 1e77f2a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - call 1eb6dd4 │ │ │ │ + call 1ef6b74 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e77f │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - call 1eb6dec │ │ │ │ + call 1ef6b8c │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x19(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W call 1eb6e04 │ │ │ │ + rex.W call 1ef6ba4 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jg 1e77f72 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x18(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7f,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86e8 │ │ │ │ + push $0x7ec26e8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe77f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e77faa │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e78051 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jg 1e77fd2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86e8(%rax) │ │ │ │ + add %bl,0x7ec26e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe8,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86e8,%eax │ │ │ │ + mov $0x7ec26e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1,%dil │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86e8,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26e8,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and $0x1,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(0),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e77fe2 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d60755 │ │ │ │ + call 9d3a755 <_edata@@Base+0x2b3a755> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - call 1eb6f0c │ │ │ │ + call 1ef6cac │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e780,%al │ │ │ │ - jmp 1eb6f24 │ │ │ │ + jmp 1ef6cc4 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e780,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - jmp 1eb6f3c │ │ │ │ + jmp 1ef6cdc │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%cl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9685d │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jmp 1eb6f6c │ │ │ │ + jmp 1ef6d0c │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jmp 1eb6f84 │ │ │ │ + rex.W jmp 1ef6d24 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jmp 1eb6f9c │ │ │ │ + jmp 1ef6d3c │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86e9 │ │ │ │ + push $0x7ec26e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1,%rdi │ │ │ │ add %bh,-0x17(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x1,%edi │ │ │ │ - add %cl,0x3ee86e9(%rax) │ │ │ │ + add %cl,0x7ec26e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e780eb │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jmp 1eb6ffc │ │ │ │ + jmp 1ef6d9c │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0x1,%edi │ │ │ │ - add %ch,0x3ee86e9(%rax) │ │ │ │ + add %ch,0x7ec26e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x81,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86e9,%eax │ │ │ │ + mov $0x7ec26e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e7(%rcx) │ │ │ │ add %cl,%al │ │ │ │ - jmp 1eb7044 │ │ │ │ + jmp 1ef6de4 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(1),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0x1,%edi │ │ │ │ add %ch,%al │ │ │ │ - jmp 1eb7074 │ │ │ │ + jmp 1ef6e14 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jmp 1eb708c │ │ │ │ + jmp 1ef6e2c │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e782 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e7(%rdx) │ │ │ │ add %cl,-0x16(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x82,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86ea │ │ │ │ + push $0x7ec26ea │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe782,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e782ac │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e78254 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xea,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86ea,%eax │ │ │ │ + mov $0x7ec26ea,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86ea,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26ea,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and $0x1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(2),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e782e5 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d60a57 │ │ │ │ + call 9d3aa57 <_edata@@Base+0x2b3aa57> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e783,%al │ │ │ │ - jmp 1e78321 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e783c1 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e783,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - jmp 1e78339 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e783d9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%bl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e96b60 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jmp 1e78369 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e78409 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rdi,%riz,8) │ │ │ │ add %cl,-0x15(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1(%rdi,%riz,8) │ │ │ │ add %bl,-0x15(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1(%rdi,%riz,8) │ │ │ │ add %ch,-0x15(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W test %spl,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x15(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee86eb(%rax) │ │ │ │ + add %cl,0x7ec26eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e783ee │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jmp 1e783f9 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e78499 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86eb(%rax) │ │ │ │ + add %ch,0x7ec26eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x84,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86eb,%eax │ │ │ │ + mov $0x7ec26eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1(%rdi,%riz,8) │ │ │ │ - enter $0x86eb,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26eb,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1(%rdi,%riz,8) │ │ │ │ add %bl,%al │ │ │ │ - jmp 1e78459 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e784f9 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jmp 1e78471 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e78511 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - jmp 1e78489 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e78529 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e785 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e7(%rbp) │ │ │ │ add %cl,-0x14(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ test %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x14(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x85,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86ec │ │ │ │ + push $0x7ec26ec │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe785,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e785ae │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e78557 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ test %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86ec(%rax) │ │ │ │ + add %bl,0x7ec26ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xec,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86ec,%eax │ │ │ │ + mov $0x7ec26ec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %spl,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ in (%dx),%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ in (%dx),%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e785e8 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d60d59 │ │ │ │ + call 9d3ad59 <_edata@@Base+0x2b3ad59> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ in (%dx),%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e786,%al │ │ │ │ in (%dx),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e786,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%ch │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e96e63 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W in (%dx),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ in (%dx),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86ed │ │ │ │ + push $0x7ec26ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rsp,%rdi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x13(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee86ed(%rax) │ │ │ │ + add %cl,0x7ec26ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e786f1 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ in (%dx),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86ed(%rax) │ │ │ │ + add %ch,0x7ec26ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x87,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86ed,%eax │ │ │ │ + mov $0x7ec26ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e7(%rdi) │ │ │ │ add %cl,%al │ │ │ │ in (%dx),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(5),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ in (%dx),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ in (%dx),%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e788 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e7(%rax) │ │ │ │ add %cl,-0x12(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x12(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x88,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86ee │ │ │ │ + push $0x7ec26ee │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe788,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e788b0 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7885a │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86ee(%rax) │ │ │ │ + add %bl,0x7ec26ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xee,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86ee,%eax │ │ │ │ + mov $0x7ec26ee,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ out %al,(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ out %al,(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e788eb │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6105b │ │ │ │ + call 9d3b05b <_edata@@Base+0x2b3b05b> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ out %al,(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e789,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e789,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%bh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e97166 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W out %eax,(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ out %eax,(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86ef │ │ │ │ + push $0x7ec26ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov %dil,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x11(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee86ef(%rax) │ │ │ │ + add %cl,0x7ec26ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e789f4 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ out %eax,(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86ef(%rax) │ │ │ │ + add %ch,0x7ec26ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8a,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86ef,%eax │ │ │ │ + mov $0x7ec26ef,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e7(%rdx) │ │ │ │ add %cl,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(7),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ out %eax,(%dx) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - lock xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e78b │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - lock xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e7(%rbx) │ │ │ │ add %cl,-0x10(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x10(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8b,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86f0 │ │ │ │ + push $0x7ec26f0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe78b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e78bb2 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e78b5d │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86f0(%rax) │ │ │ │ + add %bl,0x7ec26f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1(%rdi,%riz,8) │ │ │ │ - add %ch,0x3ee86f0(%rax) │ │ │ │ + add %ch,0x7ec26f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1(%rdi,%riz,8) │ │ │ │ - add %bh,0x3ee86f0(%rax) │ │ │ │ + add %bh,0x7ec26f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %fs,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - lock xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov %fs,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - lock xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e78bee │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6135d │ │ │ │ + call 9d3b35d <_edata@@Base+0x2b3b35d> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1(%rdi,%riz,8) │ │ │ │ add %bh,%al │ │ │ │ - lock xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e78c,%al │ │ │ │ int1 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e78c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ int1 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1(%rdi,%riz,8) │ │ │ │ add %ch,(%rax) │ │ │ │ int1 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e97469 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ int1 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W int1 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ int1 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86f1 │ │ │ │ + push $0x7ec26f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea (bad),%rsp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e78d33 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lea (bad),%esp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%cl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e78cf7 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ int1 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lea (bad),%esp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf1,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8d,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86f1,%eax │ │ │ │ + mov $0x7ec26f1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e7(%rbp) │ │ │ │ add %cl,%al │ │ │ │ int1 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(1),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lea (bad),%esp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d614de │ │ │ │ + call 9d3b4de <_edata@@Base+0x2b3b4de> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ int1 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %edi,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - repnz xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repnz es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e78e │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - repnz xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repnz es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e7(%rsi) │ │ │ │ add %cl,-0xe(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov %edi,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xe(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8e,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86f2 │ │ │ │ + push $0x7ec26f2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe78e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e78eb4 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e78e60 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov %edi,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee86f2(%rax) │ │ │ │ + add %bl,0x7ec26f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf2,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86f2,%eax │ │ │ │ + mov $0x7ec26f2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86f2,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26f2,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(2),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e78ef1 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6165f │ │ │ │ + call 9d3b65f <_edata@@Base+0x2b3b65f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - repnz xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repnz es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e78f,%al │ │ │ │ - repz xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repz es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e78f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - repz xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repz es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%bl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9776c │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - repz xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repz es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - repz xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repz es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - repz xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repz es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86f3 │ │ │ │ + push $0x7ec26f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W nop │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e79035 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%bl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e78ffa │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - repz xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repz es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ nop │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf3,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x90,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86f3,%eax │ │ │ │ + mov $0x7ec26f3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e7(%rax) │ │ │ │ add %cl,%al │ │ │ │ - repz xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repz es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(3),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock nop │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d617e0 │ │ │ │ + call 9d3b7e0 <_edata@@Base+0x2b3b7e0> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - repz xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + repz es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ecx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e791 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ hlt │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e7(%rcx) │ │ │ │ add %cl,-0xc(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%ecx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ hlt │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x91,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86f4 │ │ │ │ + push $0x7ec26f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe791,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e791b6 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e79163 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%ecx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ hlt │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf4,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86f4,%eax │ │ │ │ + mov $0x7ec26f4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%edx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86f4,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26f4,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%edx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(4),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e791f4 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d61961 │ │ │ │ + call 9d3b961 <_edata@@Base+0x2b3b961> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ hlt │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e792,%al │ │ │ │ cmc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e792,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cmc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%ch │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e97a6f │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cmc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cmc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86f5 │ │ │ │ + push $0x7ec26f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rbx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e79337 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%ch │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e792fd │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ebx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf5,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x93,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86f5,%eax │ │ │ │ + mov $0x7ec26f5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e7(%rbx) │ │ │ │ add %cl,%al │ │ │ │ cmc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(5),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d61ae2 │ │ │ │ + call 9d3bae2 <_edata@@Base+0x2b3bae2> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1(%rdi,%riz,8) │ │ │ │ add %bh,%al │ │ │ │ cmc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1(%rdi,%riz,8) │ │ │ │ add %cl,(%rax) │ │ │ │ - testb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1(%rdi,%riz,8) │ │ │ │ add %bl,(%rax) │ │ │ │ - testb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%esp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e794 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - testb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1(%rdi,%riz,8) │ │ │ │ - rex.W testb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.W mulb (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%esp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - testb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x94,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86f6 │ │ │ │ + push $0x7ec26f6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe794,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e794b8 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e79466 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%esp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - testb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf6,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86f6,%eax │ │ │ │ + mov $0x7ec26f6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%ebp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86f6,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26f6,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(6),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e794f7 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d61c63 │ │ │ │ + call 9d3bc63 <_edata@@Base+0x2b3bc63> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - testb $0x0,0x3ee(%rsi) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e795,%al │ │ │ │ - testl $0x400,0x3ee(%rsi) │ │ │ │ + mull (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1e795(%rax) │ │ │ │ + mov $0x1e795,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - testl $0x400,0x3ee(%rsi) │ │ │ │ + mull (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $1,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%bh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e97d72 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - testl $0x400,0x3ee(%rsi) │ │ │ │ + mull (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - testq $0x400,0x3ee(%rsi) │ │ │ │ + mulq (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %dl,0x1e7(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - testl $0x400,0x3ee(%rsi) │ │ │ │ + mull (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86f7 │ │ │ │ + xor %dl,0x1e7(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x7ec26f7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rsi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e79639 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%bh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e79600 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - testl $0x400,0x3ee(%rsi) │ │ │ │ + mull (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e796(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee86f7(%rax) │ │ │ │ + nop │ │ │ │ + xchg %eax,%esi │ │ │ │ + out %eax,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xf7,%al │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x96,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86f7,%eax │ │ │ │ + mov $0x7ec26f7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e7(%rsi) │ │ │ │ add %cl,%al │ │ │ │ - testl $0x400,0x3ee(%rsi) │ │ │ │ + mull (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + fcoms 0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(7),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%esi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d61de4 │ │ │ │ + call 9d3bde4 <_edata@@Base+0x2b3bde4> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - testl $0x400,0x3ee(%rsi) │ │ │ │ + mull (%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + and %dl,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%edi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e797 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ clc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e7(%rdi) │ │ │ │ add %cl,-0x8(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%edi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ clc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x97,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86f8 │ │ │ │ + push $0x7ec26f8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe797,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e797ba │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e79769 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%edi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ clc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf8,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86f8,%eax │ │ │ │ + mov $0x7ec26f8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cwtl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86f8,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26f8,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cwtl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(0),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e797fa │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d61f65 │ │ │ │ + call 9d3bf65 <_edata@@Base+0x2b3bf65> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ clc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e798,%al │ │ │ │ stc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e798,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ stc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%cl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e98075 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W stc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ stc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86f9 │ │ │ │ + push $0x7ec26f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cqto │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7993b │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e79903 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ stc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cltd │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf9,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x99,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86f9,%eax │ │ │ │ + mov $0x7ec26f9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e7(%rcx) │ │ │ │ add %cl,%al │ │ │ │ stc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(1),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cltd │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d620e6 │ │ │ │ + call 9d3c0e6 <_edata@@Base+0x2b3c0e6> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ stc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e79a │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cli │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e7(%rdx) │ │ │ │ add %cl,-0x6(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cli │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9a,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86fa │ │ │ │ + push $0x7ec26fa │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe79a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e79abc │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e79a6c │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%dl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cli │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfa,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86fa,%eax │ │ │ │ + mov $0x7ec26fa,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ fwait │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86fa,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26fa,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fwait │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(2),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e79afd │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d62267 │ │ │ │ + call 9d3c267 <_edata@@Base+0x2b3c267> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cli │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e79b,%al │ │ │ │ sti │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e79b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sti │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%bl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e98378 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sti │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1(%rdi,%riz,8) │ │ │ │ add %cl,-0x5(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1(%rdi,%riz,8) │ │ │ │ add %bl,-0x5(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1(%rdi,%riz,8) │ │ │ │ add %ch,-0x5(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pushf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e79c3d │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%bl │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e79c06 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sti │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pushf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfb,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9c,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86fb,%eax │ │ │ │ + mov $0x7ec26fb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1(%rdi,%riz,8) │ │ │ │ - enter $0x86fb,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26fb,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1(%rdi,%riz,8) │ │ │ │ add %bl,%al │ │ │ │ sti │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pushf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d623e8 │ │ │ │ + call 9d3c3e8 <_edata@@Base+0x2b3c3e8> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sti │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ popf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e79d │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cld │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e7(%rbp) │ │ │ │ add %cl,-0x4(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ popf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cld │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9d,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86fc │ │ │ │ + push $0x7ec26fc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe79d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e79dbe │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e79d6f │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%ah │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ popf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cld │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfc,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86fc,%eax │ │ │ │ + mov $0x7ec26fc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sahf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x86fc,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x26fc,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sahf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(4),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e79e00 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d62569 │ │ │ │ + call 9d3c569 <_edata@@Base+0x2b3c569> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cld │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e79e,%al │ │ │ │ std │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e79e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ std │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%ch │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9867b │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ std │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W std │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ std │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86fd │ │ │ │ + push $0x7ec26fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W lahf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e79f3f │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lahf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%ch │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e79f09 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ std │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lahf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfd,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9f,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86fd,%eax │ │ │ │ + mov $0x7ec26fd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e7(%rdi) │ │ │ │ add %cl,%al │ │ │ │ std │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(5),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lahf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d626ea │ │ │ │ + call 9d3c6ea <_edata@@Base+0x2b3c6ea> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ std │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs 0xfe280000000001e7,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7a0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - incb 0x3ee(%rsi) │ │ │ │ + (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e7(%rax) │ │ │ │ add %cl,-0x2(%rax) │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movabs 0xfe580000000001e7,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa0,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86fe │ │ │ │ + push $0x7ec26fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7a0,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7a0c0 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7a072 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%dh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ movabs 0xfe980000000001e7,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfe,%al │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86fe,%eax │ │ │ │ + mov $0x7ec26fe,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movabs 0xfec80000000001e7,%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movabs 0xfed80000000001e7,%eax │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7a103 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6286b │ │ │ │ + call 9d3c86b <_edata@@Base+0x2b3c86b> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - incb 0x3ee(%rsi) │ │ │ │ + (bad) │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7a1,%al │ │ │ │ - incl 0x3ee(%rsi) │ │ │ │ + jmp *(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7a1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - incl 0x3ee(%rsi) │ │ │ │ + jmp *(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%bh │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9897e │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - incl 0x3ee(%rsi) │ │ │ │ + jmp *(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - incq 0x3ee(%rsi) │ │ │ │ + rex.W jmp *(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - incl 0x3ee(%rsi) │ │ │ │ + jmp *(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee86ff │ │ │ │ + push $0x7ec26ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W movabs %al,0xff780000000001e7 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs %al,0xff880000000001e7 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7a20c │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - incl 0x3ee(%rsi) │ │ │ │ + jmp *(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movabs %al,0xffa80000000001e7 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa2,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee86ff,%eax │ │ │ │ + mov $0x7ec26ff,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e7(%rdx) │ │ │ │ add %cl,%al │ │ │ │ - incl 0x3ee(%rsi) │ │ │ │ + jmp *(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(7),%st │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs %al,0xffe80000000001e7 │ │ │ │ - xchg %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + es in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - incl 0x3ee(%rsi) │ │ │ │ + jmp *(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs %eax,0x280000000001e7 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - add %al,0x3ee(%rdi) │ │ │ │ + add %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e7(%rbx) │ │ │ │ add %cl,0x0(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movabs %eax,0x580000000001e7 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa3,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8700 │ │ │ │ + push $0x7ec2700 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7a3,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7a3c2 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7a375 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ movabs %eax,0x980000000001e7 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1(%rdi,%riz,8) │ │ │ │ - add %ch,0x3ee8700(%rax) │ │ │ │ + add %ch,0x7ec2700(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1(%rdi,%riz,8) │ │ │ │ - add %bh,0x3ee8700(%rax) │ │ │ │ + add %bh,0x7ec2700(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8700,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2700,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7a406 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d62b6d │ │ │ │ + call 9d3cb6d <_edata@@Base+0x2b3cb6d> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1(%rdi,%riz,8) │ │ │ │ add %bh,%al │ │ │ │ - add %al,0x3ee(%rdi) │ │ │ │ + add %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7a4,%al │ │ │ │ - add %eax,0x3ee(%rdi) │ │ │ │ + add %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7a4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - add %eax,0x3ee(%rdi) │ │ │ │ + add %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rdi,%riz,8) │ │ │ │ add %ch,(%rax) │ │ │ │ - add %eax,0x3ee(%rdi) │ │ │ │ + add %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e98c81 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - add %eax,0x3ee(%rdi) │ │ │ │ + add %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rax,0x3ee(%rdi) │ │ │ │ + add %rsp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - add %eax,0x3ee(%rdi) │ │ │ │ + add %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8701 │ │ │ │ + push $0x7ec2701 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7a543 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7a50f │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - add %eax,0x3ee(%rdi) │ │ │ │ + add %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa5,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8701,%eax │ │ │ │ + mov $0x7ec2701,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e7(%rbp) │ │ │ │ add %cl,%al │ │ │ │ - add %eax,0x3ee(%rdi) │ │ │ │ + add %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d62cee │ │ │ │ + call 9d3ccee <_edata@@Base+0x2b3ccee> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - add %eax,0x3ee(%rdi) │ │ │ │ + add %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7a6 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - add 0x3ee(%rdi),%al │ │ │ │ + add (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e7(%rsi) │ │ │ │ add %cl,0x2(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - add 0x3ee(%rdi),%al │ │ │ │ + add (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa6,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8702 │ │ │ │ + push $0x7ec2702 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7a6,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7a6c4 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7a678 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - add 0x3ee(%rdi),%al │ │ │ │ + add (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8702,%eax │ │ │ │ + mov $0x7ec2702,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8702,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2702,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7a709 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d62e6f │ │ │ │ + call 9d3ce6f <_edata@@Base+0x2b3ce6f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - add 0x3ee(%rdi),%al │ │ │ │ + add (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7a7,%al │ │ │ │ - add 0x3ee(%rdi),%eax │ │ │ │ + add (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7a7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - add 0x3ee(%rdi),%eax │ │ │ │ + add (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e98f84 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - add 0x3ee(%rdi),%eax │ │ │ │ + add (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add 0x3ee(%rdi),%rax │ │ │ │ + add (%rdi),%rsp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - add 0x3ee(%rdi),%eax │ │ │ │ + add (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8703 │ │ │ │ + push $0x7ec2703 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W test $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8703(%rax) │ │ │ │ + add %cl,0x7ec2703(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7a812 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - add 0x3ee(%rdi),%eax │ │ │ │ + add (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8703(%rax) │ │ │ │ + add %ch,0x7ec2703(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa8,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8703,%eax │ │ │ │ + mov $0x7ec2703,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e7(%rax) │ │ │ │ add %cl,%al │ │ │ │ - add 0x3ee(%rdi),%eax │ │ │ │ + add (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - add 0x3ee(%rdi),%eax │ │ │ │ + add (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - add 0x3ee(%rdi),%eax │ │ │ │ + add (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %al,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %al,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %al,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7a9 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - add $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e7(%rcx) │ │ │ │ add %cl,0x4(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ test $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - add $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa9,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8704 │ │ │ │ + push $0x7ec2704 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7a9,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7a9c6 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7a97b │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %al,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ test $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - add $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8704,%eax │ │ │ │ + mov $0x7ec2704,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex stos %al,%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8704,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2704,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds (%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fadds (%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7aa0c │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d63171 │ │ │ │ + call 9d3d171 <_edata@@Base+0x2b3d171> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - add $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7aa,%al │ │ │ │ - add $0x3ee87,%eax │ │ │ │ + add $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7aa,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - add $0x3ee87,%eax │ │ │ │ + add $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,0x3ee87(%rip) │ │ │ │ + sub %al,0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e99287 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - add $0x3ee87,%eax │ │ │ │ + add $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3ee87,%rax │ │ │ │ + add $0x7ec27,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - add $0x3ee87,%eax │ │ │ │ + add $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8705 │ │ │ │ + push $0x7ec2705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ stos %rax,%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7ab47 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0x3ee87(%rip) │ │ │ │ + mov %al,0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7ab15 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - add $0x3ee87,%eax │ │ │ │ + add $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xab,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8705,%eax │ │ │ │ + mov $0x7ec2705,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e7(%rbx) │ │ │ │ add %cl,%al │ │ │ │ - add $0x3ee87,%eax │ │ │ │ + add $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds 0x3ee87(%rip) │ │ │ │ + fadds 0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock stos %eax,%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d632f2 │ │ │ │ + call 9d3d2f2 <_edata@@Base+0x2b3d2f2> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1(%rdi,%riz,8) │ │ │ │ add %bh,%al │ │ │ │ - add $0x3ee87,%eax │ │ │ │ + add $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1(%rdi,%riz,8) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1(%rdi,%riz,8) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7ac │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1(%rdi,%riz,8) │ │ │ │ rex.W (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xac,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8706 │ │ │ │ + push $0x7ec2706 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7ac,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7acc8 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7ac7e │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8706,%eax │ │ │ │ + mov $0x7ec2706,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lods %ds:(%rsi),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8706,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2706,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7ad0f │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d63473 │ │ │ │ + call 9d3d473 <_edata@@Base+0x2b3d473> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7ad,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7ad,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9958a │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8707 │ │ │ │ + push $0x7ec2707 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W scas %es:(%rdi),%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7ae49 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7ae18 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xae,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8707,%eax │ │ │ │ + mov $0x7ec2707,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e7(%rsi) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d635f4 │ │ │ │ + call 9d3d5f4 <_edata@@Base+0x2b3d5f4> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7af │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - or %al,0x3ee(%rdi) │ │ │ │ + or %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e7(%rdi) │ │ │ │ add %cl,0x8(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - or %al,0x3ee(%rdi) │ │ │ │ + or %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xaf,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8708 │ │ │ │ + push $0x7ec2708 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7af,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7afca │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7af81 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - or %al,0x3ee(%rdi) │ │ │ │ + or %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8708,%eax │ │ │ │ + mov $0x7ec2708,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - or %al,0x3ee(%rdi) │ │ │ │ + or %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - or %al,0x3ee(%rdi) │ │ │ │ + or %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7b012 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d63775 │ │ │ │ + call 9d3d775 <_edata@@Base+0x2b3d775> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - or %al,0x3ee(%rdi) │ │ │ │ + or %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7b0,%al │ │ │ │ - or %eax,0x3ee(%rdi) │ │ │ │ + or %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7b0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - or %eax,0x3ee(%rdi) │ │ │ │ + or %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9988d │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - or %eax,0x3ee(%rdi) │ │ │ │ + or %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %rax,0x3ee(%rdi) │ │ │ │ + or %rsp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - or %eax,0x3ee(%rdi) │ │ │ │ + or %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8709 │ │ │ │ + push $0x7ec2709 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xe7,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x9(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe7,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8709(%rax) │ │ │ │ + add %cl,0x7ec2709(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7b11b │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - or %eax,0x3ee(%rdi) │ │ │ │ + or %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe7,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8709(%rax) │ │ │ │ + add %ch,0x7ec2709(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb1,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8709,%eax │ │ │ │ + mov $0x7ec2709,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e7(%rcx) │ │ │ │ add %cl,%al │ │ │ │ - or %eax,0x3ee(%rdi) │ │ │ │ + or %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe7,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - or %eax,0x3ee(%rdi) │ │ │ │ + or %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - or %eax,0x3ee(%rdi) │ │ │ │ + or %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe7,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - or 0x3ee(%rdi),%al │ │ │ │ + or (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7b2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - or 0x3ee(%rdi),%al │ │ │ │ + or (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e7(%rdx) │ │ │ │ add %cl,0xa(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xe7,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xa(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb2,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee870a │ │ │ │ + push $0x7ec270a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7b2,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7b2cc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7b284 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0xe7,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee870a(%rax) │ │ │ │ + add %bl,0x7ec270a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee870a,%eax │ │ │ │ + mov $0x7ec270a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xe7,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - or 0x3ee(%rdi),%al │ │ │ │ + or (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0xe7,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - or 0x3ee(%rdi),%al │ │ │ │ + or (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7b315 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d63a77 │ │ │ │ + call 9d3da77 <_edata@@Base+0x2b3da77> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - or 0x3ee(%rdi),%al │ │ │ │ + or (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7b3,%al │ │ │ │ - or 0x3ee(%rdi),%eax │ │ │ │ + or (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7b3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - or 0x3ee(%rdi),%eax │ │ │ │ + or (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e99b90 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - or 0x3ee(%rdi),%eax │ │ │ │ + or (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1(%rdi,%riz,8) │ │ │ │ add %cl,0xb(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1(%rdi,%riz,8) │ │ │ │ add %bl,0xb(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1(%rdi,%riz,8) │ │ │ │ add %ch,0xb(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xe7,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xb(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee870b(%rax) │ │ │ │ + add %cl,0x7ec270b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7b41e │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - or 0x3ee(%rdi),%eax │ │ │ │ + or (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee870b(%rax) │ │ │ │ + add %ch,0x7ec270b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb4,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee870b,%eax │ │ │ │ + mov $0x7ec270b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rdi,%riz,8) │ │ │ │ - enter $0x870b,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x270b,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1(%rdi,%riz,8) │ │ │ │ add %bl,%al │ │ │ │ - or 0x3ee(%rdi),%eax │ │ │ │ + or (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - or 0x3ee(%rdi),%eax │ │ │ │ + or (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - or 0x3ee(%rdi),%eax │ │ │ │ + or (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %cl,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %cl,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe7,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - or $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - or $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e7(%rbp) │ │ │ │ add %cl,0xc(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xe7,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb5,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee870c │ │ │ │ + push $0x7ec270c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7b5,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7b5ce │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7b587 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %cl,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0xe7,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee870c(%rax) │ │ │ │ + add %bl,0x7ec270c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee870c,%eax │ │ │ │ + mov $0x7ec270c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe7,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - or $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0xe7,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - or $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7b618 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d63d79 │ │ │ │ + call 9d3dd79 <_edata@@Base+0x2b3dd79> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - or $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7b6,%al │ │ │ │ - or $0x3ee87,%eax │ │ │ │ + or $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7b6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - or $0x3ee87,%eax │ │ │ │ + or $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,0x3ee87(%rip) │ │ │ │ + sub %cl,0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e99e93 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - or $0x3ee87,%eax │ │ │ │ + or $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x3ee87,%rax │ │ │ │ + or $0x7ec27,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - or $0x3ee87,%eax │ │ │ │ + or $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee870d │ │ │ │ + push $0x7ec270d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xe7,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe7,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee870d(%rax) │ │ │ │ + add %cl,0x7ec270d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7b721 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - or $0x3ee87,%eax │ │ │ │ + or $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe7,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee870d(%rax) │ │ │ │ + add %ch,0x7ec270d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb7,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee870d,%eax │ │ │ │ + mov $0x7ec270d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e7(%rdi) │ │ │ │ add %cl,%al │ │ │ │ - or $0x3ee87,%eax │ │ │ │ + or $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls 0x3ee87(%rip) │ │ │ │ + fmuls 0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe7,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - or $0x3ee87,%eax │ │ │ │ + or $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - or $0x3ee87,%eax │ │ │ │ + or $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7b8 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e7(%rax) │ │ │ │ add %cl,0xe(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb8,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee870e │ │ │ │ + push $0x7ec270e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7b8,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7b8d0 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7b88a │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee870e,%eax │ │ │ │ + mov $0x7ec270e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e7,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x870e,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x270e,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x1e7,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7b91b │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6407b │ │ │ │ + call 9d3e07b <_edata@@Base+0x2b3e07b> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7b9,%al │ │ │ │ - ja 1e7bd8d │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7b9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - ja 1e7bda5 │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9a196 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - ja 1e7bdd5 │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W ja 1e7bded │ │ │ │ + rex.W (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - ja 1e7be05 │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee870f │ │ │ │ + push $0x7ec270f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0xf780000000001e7,%rdx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e7,%edx │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7ba24 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - ja 1e7be65 │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e7,%edx │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xba,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee870f,%eax │ │ │ │ + mov $0x7ec270f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e7(%rdx) │ │ │ │ add %cl,%al │ │ │ │ - ja 1e7bead │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e7,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d641fc │ │ │ │ + call 9d3e1fc <_edata@@Base+0x2b3e1fc> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - ja 1e7bef5 │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e7,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7bb │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - adc %al,0x3ee(%rdi) │ │ │ │ + adc %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e7(%rbx) │ │ │ │ add %cl,0x10(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x1e7,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - adc %al,0x3ee(%rdi) │ │ │ │ + adc %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbb,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8710 │ │ │ │ + push $0x7ec2710 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7bb,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7bbd2 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7bb8d │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x1e7,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - adc %al,0x3ee(%rdi) │ │ │ │ + adc %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1(%rdi,%riz,8) │ │ │ │ - add %ch,0x3ee8710(%rax) │ │ │ │ + add %ch,0x7ec2710(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1(%rdi,%riz,8) │ │ │ │ - add %bh,0x3ee8710(%rax) │ │ │ │ + add %bh,0x7ec2710(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e7,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8710,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2710,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x1e7,%esp │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7bc1e │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6437d │ │ │ │ + call 9d3e37d <_edata@@Base+0x2b3e37d> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1(%rdi,%riz,8) │ │ │ │ add %bh,%al │ │ │ │ - adc %al,0x3ee(%rdi) │ │ │ │ + adc %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7bc,%al │ │ │ │ - adc %eax,0x3ee(%rdi) │ │ │ │ + adc %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7bc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - adc %eax,0x3ee(%rdi) │ │ │ │ + adc %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1(%rdi,%riz,8) │ │ │ │ add %ch,(%rax) │ │ │ │ - adc %eax,0x3ee(%rdi) │ │ │ │ + adc %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9a499 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - adc %eax,0x3ee(%rdi) │ │ │ │ + adc %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %rax,0x3ee(%rdi) │ │ │ │ + adc %rsp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - adc %eax,0x3ee(%rdi) │ │ │ │ + adc %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8711 │ │ │ │ + push $0x7ec2711 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0x11780000000001e7,%rbp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e7,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7bd27 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - adc %eax,0x3ee(%rdi) │ │ │ │ + adc %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e7,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ test $0x11,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbd,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8711,%eax │ │ │ │ + mov $0x7ec2711,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e7(%rbp) │ │ │ │ add %cl,%al │ │ │ │ - adc %eax,0x3ee(%rdi) │ │ │ │ + adc %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e7,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d644fe │ │ │ │ + call 9d3e4fe <_edata@@Base+0x2b3e4fe> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - adc %eax,0x3ee(%rdi) │ │ │ │ + adc %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e7,%esi │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7be │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - adc 0x3ee(%rdi),%al │ │ │ │ + adc (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e7(%rsi) │ │ │ │ add %cl,0x12(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x1e7,%esi │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - adc 0x3ee(%rdi),%al │ │ │ │ + adc (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbe,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8712 │ │ │ │ + push $0x7ec2712 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7be,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7bed4 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7be90 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x1e7,%esi │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - adc 0x3ee(%rdi),%al │ │ │ │ + adc (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x12,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8712,%eax │ │ │ │ + mov $0x7ec2712,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e7,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8712,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2712,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x1e7,%edi │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7bf21 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6467f │ │ │ │ + call 9d3e67f <_edata@@Base+0x2b3e67f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - adc 0x3ee(%rdi),%al │ │ │ │ + adc (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7bf,%al │ │ │ │ - adc 0x3ee(%rdi),%eax │ │ │ │ + adc (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7bf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - adc 0x3ee(%rdi),%eax │ │ │ │ + adc (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9a79c │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - adc 0x3ee(%rdi),%eax │ │ │ │ + adc (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc 0x3ee(%rdi),%rax │ │ │ │ + adc (%rdi),%rsp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - adc 0x3ee(%rdi),%eax │ │ │ │ + adc (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8713 │ │ │ │ + push $0x7ec2713 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W shl $0x1,%dil │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7c055 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shl $0x1,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7c02a │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - adc 0x3ee(%rdi),%eax │ │ │ │ + adc (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shl $0x1,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x13,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc0,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8713,%eax │ │ │ │ + mov $0x7ec2713,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - adc 0x3ee(%rdi),%eax │ │ │ │ + adc (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(0),%st │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shl $0x1,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d64800 │ │ │ │ + call 9d3e800 <_edata@@Base+0x2b3e800> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - adc 0x3ee(%rdi),%eax │ │ │ │ + adc (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dl,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dl,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl $0x1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %dl,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - adc $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe7,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x14(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ shl $0x1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - adc $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc1,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8714 │ │ │ │ + push $0x7ec2714 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7c1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7c1d6 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7c193 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dl,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ shl $0x1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - adc $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x14,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8714,%eax │ │ │ │ + mov $0x7ec2714,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex ret $0x1e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8714,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2714,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ ret $0x1e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms (%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fcoms (%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7c224 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d64981 │ │ │ │ + call 9d3e981 <_edata@@Base+0x2b3e981> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - adc $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7c2,%al │ │ │ │ - adc $0x3ee87,%eax │ │ │ │ + adc $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - adc $0x3ee87,%eax │ │ │ │ + adc $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,0x3ee87(%rip) │ │ │ │ + sub %dl,0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9aa9f │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - adc $0x3ee87,%eax │ │ │ │ + adc $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x3ee87,%rax │ │ │ │ + adc $0x7ec27,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - adc $0x3ee87,%eax │ │ │ │ + adc $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8715 │ │ │ │ + push $0x7ec2715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W ret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7c357 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x3ee87(%rip) │ │ │ │ + mov %dl,0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7c32d │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - adc $0x3ee87,%eax │ │ │ │ + adc $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x15,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc3,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8715,%eax │ │ │ │ + mov $0x7ec2715,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe7,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - adc $0x3ee87,%eax │ │ │ │ + adc $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(3),%st │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms 0x3ee87(%rip) │ │ │ │ + fcoms 0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d64b02 │ │ │ │ + call 9d3eb02 <_edata@@Base+0x2b3eb02> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - adc $0x3ee87,%eax │ │ │ │ + adc $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7c4 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x16(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x16(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc4,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8716 │ │ │ │ + push $0x7ec2716 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7c4,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7c4d8 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7c496 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8716(%rax) │ │ │ │ + add %bl,0x7ec2716(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x16,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8716,%eax │ │ │ │ + mov $0x7ec2716,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8716,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2716,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7c527 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d64c83 │ │ │ │ + call 9d3ec83 <_edata@@Base+0x2b3ec83> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7c5,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7c5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9ada2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8717 │ │ │ │ + push $0x7ec2717 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7c659 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7c630 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x17,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc6,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8717,%eax │ │ │ │ + mov $0x7ec2717,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe7,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(6),%st │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d64e04 │ │ │ │ + call 9d3ee04 <_edata@@Base+0x2b3ee04> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sbb %al,0x3ee(%rdi) │ │ │ │ + sbb %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe7,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x18(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - sbb %al,0x3ee(%rdi) │ │ │ │ + sbb %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc7,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8718 │ │ │ │ + push $0x7ec2718 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7c7,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7c7da │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7c799 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - sbb %al,0x3ee(%rdi) │ │ │ │ + sbb %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x18,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8718,%eax │ │ │ │ + mov $0x7ec2718,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex enter $0x1e7,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - sbb %al,0x3ee(%rdi) │ │ │ │ + sbb %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ enter $0x1e7,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - sbb %al,0x3ee(%rdi) │ │ │ │ + sbb %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7c82a │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d64f85 │ │ │ │ + call 9d3ef85 <_edata@@Base+0x2b3ef85> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sbb %al,0x3ee(%rdi) │ │ │ │ + sbb %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7c8,%al │ │ │ │ - sbb %eax,0x3ee(%rdi) │ │ │ │ + sbb %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7c8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - sbb %eax,0x3ee(%rdi) │ │ │ │ + sbb %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9b0a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sbb %eax,0x3ee(%rdi) │ │ │ │ + sbb %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %rax,0x3ee(%rdi) │ │ │ │ + sbb %rsp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - sbb %eax,0x3ee(%rdi) │ │ │ │ + sbb %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8719 │ │ │ │ + push $0x7ec2719 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W leave │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7c95b │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7c933 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - sbb %eax,0x3ee(%rdi) │ │ │ │ + sbb %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ leave │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x19,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc9,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8719,%eax │ │ │ │ + mov $0x7ec2719,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe7,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - sbb %eax,0x3ee(%rdi) │ │ │ │ + sbb %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(1),%st │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d65106 │ │ │ │ + call 9d3f106 <_edata@@Base+0x2b3f106> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sbb %eax,0x3ee(%rdi) │ │ │ │ + sbb %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lret $0x1e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7ca │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sbb 0x3ee(%rdi),%al │ │ │ │ + sbb (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe7,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lret $0x1e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - sbb 0x3ee(%rdi),%al │ │ │ │ + sbb (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xca,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee871a │ │ │ │ + push $0x7ec271a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7ca,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7cadc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7ca9c │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lret $0x1e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - sbb 0x3ee(%rdi),%al │ │ │ │ + sbb (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1a,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee871a,%eax │ │ │ │ + mov $0x7ec271a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x871a,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x271a,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7cb2d │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d65287 │ │ │ │ + call 9d3f287 <_edata@@Base+0x2b3f287> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sbb 0x3ee(%rdi),%al │ │ │ │ + sbb (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7cb,%al │ │ │ │ - sbb 0x3ee(%rdi),%eax │ │ │ │ + sbb (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7cb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - sbb 0x3ee(%rdi),%eax │ │ │ │ + sbb (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9b3a8 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sbb 0x3ee(%rdi),%eax │ │ │ │ + sbb (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb 0x3ee(%rdi),%rax │ │ │ │ + sbb (%rdi),%rsp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - sbb 0x3ee(%rdi),%eax │ │ │ │ + sbb (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee871b │ │ │ │ + push $0x7ec271b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W int3 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7cc5d │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7cc36 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - sbb 0x3ee(%rdi),%eax │ │ │ │ + sbb (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ int3 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1b,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xcc,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee871b,%eax │ │ │ │ + mov $0x7ec271b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - sbb 0x3ee(%rdi),%eax │ │ │ │ + sbb (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(4),%st │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock int3 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d65408 │ │ │ │ + call 9d3f408 <_edata@@Base+0x2b3f408> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sbb 0x3ee(%rdi),%eax │ │ │ │ + sbb (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %bl,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %bl,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int $0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - sbb $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7cd │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sbb $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe7,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ int $0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcd,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee871c │ │ │ │ + push $0x7ec271c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7cd,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7cdde │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7cd9f │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bl,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ int $0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee871c(%rax) │ │ │ │ + add %bl,0x7ec271c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1c,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee871c,%eax │ │ │ │ + mov $0x7ec271c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x871c,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x271c,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps (%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fcomps (%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7ce30 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d65589 │ │ │ │ + call 9d3f589 <_edata@@Base+0x2b3f589> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sbb $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7ce,%al │ │ │ │ - sbb $0x3ee87,%eax │ │ │ │ + sbb $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7ce,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - sbb $0x3ee87,%eax │ │ │ │ + sbb $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,0x3ee87(%rip) │ │ │ │ + sub %bl,0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9b6ab │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sbb $0x3ee87,%eax │ │ │ │ + sbb $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x3ee87,%rax │ │ │ │ + sbb $0x7ec27,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - sbb $0x3ee87,%eax │ │ │ │ + sbb $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee871d │ │ │ │ + push $0x7ec271d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ iretq │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7cf5f │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,0x3ee87(%rip) │ │ │ │ + mov %bl,0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7cf39 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - sbb $0x3ee87,%eax │ │ │ │ + sbb $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ iret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1d,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xcf,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee871d,%eax │ │ │ │ + mov $0x7ec271d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe7,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - sbb $0x3ee87,%eax │ │ │ │ + sbb $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(7),%st │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps 0x3ee87(%rip) │ │ │ │ + fcomps 0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock iret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6570a │ │ │ │ + call 9d3f70a <_edata@@Base+0x2b3f70a> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sbb $0x3ee87,%eax │ │ │ │ + sbb $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl $1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7d0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ shl $1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd0,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee871e │ │ │ │ + push $0x7ec271e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7d0,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7d0e0 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7d0a2 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ shl $1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee871e(%rax) │ │ │ │ + add %bl,0x7ec271e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1e,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee871e,%eax │ │ │ │ + mov $0x7ec271e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex shl $1,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ shl $1,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7d133 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6588b │ │ │ │ + call 9d3f88b <_edata@@Base+0x2b3f88b> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7d1,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7d1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9b9ae │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee871f │ │ │ │ + push $0x7ec271f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W shl %cl,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shl %cl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee871f(%rax) │ │ │ │ + add %cl,0x7ec271f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7d23c │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shl %cl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee871f(%rax) │ │ │ │ + add %ch,0x7ec271f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd2,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee871f,%eax │ │ │ │ + mov $0x7ec271f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe7,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(2) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shl %cl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl %cl,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - and %al,0x3ee(%rdi) │ │ │ │ + and %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7d3 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - and %al,0x3ee(%rdi) │ │ │ │ + and %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe7,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x20(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ shl %cl,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x20(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd3,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8720 │ │ │ │ + push $0x7ec2720 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7d3,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7d3e2 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7d3a5 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ shl %cl,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8720(%rax) │ │ │ │ + add %bl,0x7ec2720(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8720,%eax │ │ │ │ + mov $0x7ec2720,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8720,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2720,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7d436 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d65b8d │ │ │ │ + call 9d3fb8d <_edata@@Base+0x2b3fb8d> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - and %al,0x3ee(%rdi) │ │ │ │ + and %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7d4,%al │ │ │ │ - and %eax,0x3ee(%rdi) │ │ │ │ + and %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7d4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - and %eax,0x3ee(%rdi) │ │ │ │ + and %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9bcb1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - and %eax,0x3ee(%rdi) │ │ │ │ + and %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %rax,0x3ee(%rdi) │ │ │ │ + and %rsp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - and %eax,0x3ee(%rdi) │ │ │ │ + and %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8721 │ │ │ │ + push $0x7ec2721 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ {rex2 0xe7} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x21(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ {rex2 0xe7} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8721(%rax) │ │ │ │ + add %cl,0x7ec2721(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7d53f │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - and %eax,0x3ee(%rdi) │ │ │ │ + and %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ {rex2 0xe7} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8721(%rax) │ │ │ │ + add %ch,0x7ec2721(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd5,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8721,%eax │ │ │ │ + mov $0x7ec2721,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe7,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - and %eax,0x3ee(%rdi) │ │ │ │ + and %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(5) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock {rex2 0xe7} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - and %eax,0x3ee(%rdi) │ │ │ │ + and %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - and %eax,0x3ee(%rdi) │ │ │ │ + and %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7d6 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - and 0x3ee(%rdi),%al │ │ │ │ + and (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe7,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x22(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - and 0x3ee(%rdi),%al │ │ │ │ + and (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd6,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8722 │ │ │ │ + push $0x7ec2722 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7d6,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7d6e4 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7d6a8 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - and 0x3ee(%rdi),%al │ │ │ │ + and (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x22,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8722,%eax │ │ │ │ + mov $0x7ec2722,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xlat %ds:(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8722,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2722,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xlat %ds:(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7d739 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d65e8f │ │ │ │ + call 9d3fe8f <_edata@@Base+0x2b3fe8f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - and 0x3ee(%rdi),%al │ │ │ │ + and (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7d7,%al │ │ │ │ - and 0x3ee(%rdi),%eax │ │ │ │ + and (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7d7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - and 0x3ee(%rdi),%eax │ │ │ │ + and (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9bfb4 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - and 0x3ee(%rdi),%eax │ │ │ │ + and (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and 0x3ee(%rdi),%rax │ │ │ │ + and (%rdi),%rsp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - and 0x3ee(%rdi),%eax │ │ │ │ + and (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8723 │ │ │ │ + push $0x7ec2723 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W fsub %st(7),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x23(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fsub %st(7),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8723(%rax) │ │ │ │ + add %cl,0x7ec2723(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7d842 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - and 0x3ee(%rdi),%eax │ │ │ │ + and (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fsub %st(7),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8723(%rax) │ │ │ │ + add %ch,0x7ec2723(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd8,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8723,%eax │ │ │ │ + mov $0x7ec2723,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - and 0x3ee(%rdi),%eax │ │ │ │ + and (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(0) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fsub %st(7),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - and 0x3ee(%rdi),%eax │ │ │ │ + and (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - and 0x3ee(%rdi),%eax │ │ │ │ + and (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %ah,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ah,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - and $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - and $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe7,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x24(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd9,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8724 │ │ │ │ + push $0x7ec2724 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7d9,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7d9e6 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7d9ab │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ah,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8724(%rax) │ │ │ │ + add %bl,0x7ec2724(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x24,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8724,%eax │ │ │ │ + mov $0x7ec2724,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - and $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - and $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7da3c │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d66191 │ │ │ │ + call 9d40191 <_edata@@Base+0x2b40191> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - and $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7da,%al │ │ │ │ - and $0x3ee87,%eax │ │ │ │ + and $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7da,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - and $0x3ee87,%eax │ │ │ │ + and $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0x3ee87(%rip) │ │ │ │ + sub %ah,0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9c2b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - and $0x3ee87,%eax │ │ │ │ + and $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x3ee87,%rax │ │ │ │ + and $0x7ec27,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - and $0x3ee87,%eax │ │ │ │ + and $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8725 │ │ │ │ + push $0x7ec2725 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x25(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8725(%rax) │ │ │ │ + add %cl,0x7ec2725(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7db45 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - and $0x3ee87,%eax │ │ │ │ + and $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8725(%rax) │ │ │ │ + add %ch,0x7ec2725(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xdb,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8725,%eax │ │ │ │ + mov $0x7ec2725,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe7,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - and $0x3ee87,%eax │ │ │ │ + and $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(3) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs 0x3ee87(%rip) │ │ │ │ + fsubs 0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - and $0x3ee87,%eax │ │ │ │ + and $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - and $0x3ee87,%eax │ │ │ │ + and $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fsub %st,%st(7) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - es xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + es (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7dc │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - es xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + es (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x26(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fsub %st,%st(7) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x26(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdc,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8726 │ │ │ │ + push $0x7ec2726 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7dc,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7dce8 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7dcae │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ fsub %st,%st(7) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8726(%rax) │ │ │ │ + add %bl,0x7ec2726(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x26,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8726,%eax │ │ │ │ + mov $0x7ec2726,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fucom %st(7) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - es xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + es (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fucom %st(7) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - es xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + es (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7dd3f │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d66493 │ │ │ │ + call 9d40493 <_edata@@Base+0x2b40493> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - es xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + es (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7dd,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7dd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9c5ba │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8727 │ │ │ │ + push $0x7ec2727 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W fsubp %st,%st(7) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x27(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fsubp %st,%st(7) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8727(%rax) │ │ │ │ + add %cl,0x7ec2727(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7de48 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fsubp %st,%st(7) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8727(%rax) │ │ │ │ + add %ch,0x7ec2727(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xde,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8727,%eax │ │ │ │ + mov $0x7ec2727,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe7,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(6) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fsubp %st,%st(7) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - sub %al,0x3ee(%rdi) │ │ │ │ + sub %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7df │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sub %al,0x3ee(%rdi) │ │ │ │ + sub %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe7,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x28(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x28(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdf,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8728 │ │ │ │ + push $0x7ec2728 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7df,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7dfea │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7dfb1 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8728(%rax) │ │ │ │ + add %bl,0x7ec2728(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x28,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8728,%eax │ │ │ │ + mov $0x7ec2728,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loopne 1e7e01a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - sub %al,0x3ee(%rdi) │ │ │ │ + sub %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ loopne 1e7e032 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - sub %al,0x3ee(%rdi) │ │ │ │ + sub %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7e042 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d66795 │ │ │ │ + call 9d40795 <_edata@@Base+0x2b40795> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sub %al,0x3ee(%rdi) │ │ │ │ + sub %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7e0,%al │ │ │ │ - sub %eax,0x3ee(%rdi) │ │ │ │ + sub %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - sub %eax,0x3ee(%rdi) │ │ │ │ + sub %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9c8bd │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sub %eax,0x3ee(%rdi) │ │ │ │ + sub %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %rax,0x3ee(%rdi) │ │ │ │ + sub %rsp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - sub %eax,0x3ee(%rdi) │ │ │ │ + sub %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8729 │ │ │ │ + push $0x7ec2729 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W loope 1e7e122 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x29(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1e7e13a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8729(%rax) │ │ │ │ + add %cl,0x7ec2729(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7e14b │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - sub %eax,0x3ee(%rdi) │ │ │ │ + sub %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ loope 1e7e16a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8729(%rax) │ │ │ │ + add %ch,0x7ec2729(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe1,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8729,%eax │ │ │ │ + mov $0x7ec2729,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe7,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - sub %eax,0x3ee(%rdi) │ │ │ │ + sub %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(1),%st │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock loope 1e7e1ca │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - sub %eax,0x3ee(%rdi) │ │ │ │ + sub %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sub %eax,0x3ee(%rdi) │ │ │ │ + sub %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loop 1e7e22a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - sub 0x3ee(%rdi),%al │ │ │ │ + sub (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sub 0x3ee(%rdi),%al │ │ │ │ + sub (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe7,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ loop 1e7e272 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe2,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee872a │ │ │ │ + push $0x7ec272a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7e2,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7e2ec │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7e2b4 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ loop 1e7e2d2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee872a(%rax) │ │ │ │ + add %bl,0x7ec272a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2a,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee872a,%eax │ │ │ │ + mov $0x7ec272a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jrcxz 1e7e31a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - sub 0x3ee(%rdi),%al │ │ │ │ + sub (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jrcxz 1e7e332 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - sub 0x3ee(%rdi),%al │ │ │ │ + sub (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7e345 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d66a97 │ │ │ │ + call 9d40a97 <_edata@@Base+0x2b40a97> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sub 0x3ee(%rdi),%al │ │ │ │ + sub (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7e3,%al │ │ │ │ - sub 0x3ee(%rdi),%eax │ │ │ │ + sub (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - sub 0x3ee(%rdi),%eax │ │ │ │ + sub (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9cbc0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sub 0x3ee(%rdi),%eax │ │ │ │ + sub (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub 0x3ee(%rdi),%rax │ │ │ │ + sub (%rdi),%rsp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - sub 0x3ee(%rdi),%eax │ │ │ │ + sub (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee872b │ │ │ │ + push $0x7ec272b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W in $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee872b(%rax) │ │ │ │ + add %cl,0x7ec272b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7e44e │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - sub 0x3ee(%rdi),%eax │ │ │ │ + sub (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee872b(%rax) │ │ │ │ + add %ch,0x7ec272b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe4,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee872b,%eax │ │ │ │ + mov $0x7ec272b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - sub 0x3ee(%rdi),%eax │ │ │ │ + sub (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(4),%st │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - sub 0x3ee(%rdi),%eax │ │ │ │ + sub (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sub 0x3ee(%rdi),%eax │ │ │ │ + sub (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %ch,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ch,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0xe7,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - sub $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sub $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe7,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ in $0xe7,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe5,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee872c │ │ │ │ + push $0x7ec272c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7e5,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7e5ee │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7e5b7 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ in $0xe7,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee872c(%rax) │ │ │ │ + add %bl,0x7ec272c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2c,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee872c,%eax │ │ │ │ + mov $0x7ec272c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %al,$0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - sub $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ out %al,$0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - sub $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7e648 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d66d99 │ │ │ │ + call 9d40d99 <_edata@@Base+0x2b40d99> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sub $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7e6,%al │ │ │ │ - sub $0x3ee87,%eax │ │ │ │ + sub $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - sub $0x3ee87,%eax │ │ │ │ + sub $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x3ee87(%rip) │ │ │ │ + sub %ch,0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9cec3 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sub $0x3ee87,%eax │ │ │ │ + sub $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x3ee87,%rax │ │ │ │ + sub $0x7ec27,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - sub $0x3ee87,%eax │ │ │ │ + sub $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee872d │ │ │ │ + push $0x7ec272d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W out %eax,$0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee872d(%rax) │ │ │ │ + add %cl,0x7ec272d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7e751 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - sub $0x3ee87,%eax │ │ │ │ + sub $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %eax,$0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee872d(%rax) │ │ │ │ + add %ch,0x7ec272d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe7,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee872d,%eax │ │ │ │ + mov $0x7ec272d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe7,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - sub $0x3ee87,%eax │ │ │ │ + sub $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(7),%st │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs 0x3ee87(%rip) │ │ │ │ + fsubrs 0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %eax,$0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - sub $0x3ee87,%eax │ │ │ │ + sub $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sub $0x3ee87,%eax │ │ │ │ + sub $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ call 1e7ea2d │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7e8 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - cs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + cs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ call 1e7ea75 │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - cs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + cs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe8,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee872e │ │ │ │ + push $0x7ec272e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7e8,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7e8f0 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7e8ba │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ call 1e7ead5 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - cs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + cs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2e,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee872e,%eax │ │ │ │ + mov $0x7ec272e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jmp 1e7eb1d │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x872e,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x272e,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jmp 1e7eb35 │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7e94b │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6709b │ │ │ │ + call 9d4109b <_edata@@Base+0x2b4109b> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - cs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + cs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7e9,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9d1c6 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee872f │ │ │ │ + push $0x7ec272f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7ea71 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7ea54 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2f,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xea,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee872f,%eax │ │ │ │ + mov $0x7ec272f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe7,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(2),%st │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6721c │ │ │ │ + call 9d4121c <_edata@@Base+0x2b4121c> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jmp 1e7eb2a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - xor %al,0x3ee(%rdi) │ │ │ │ + xor %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7eb │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xor %al,0x3ee(%rdi) │ │ │ │ + xor %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe7,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x30(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jmp 1e7eb72 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x30(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xeb,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8730 │ │ │ │ + push $0x7ec2730 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7eb,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7ebf2 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7ebbd │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jmp 1e7ebd2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8730(%rax) │ │ │ │ + add %bl,0x7ec2730(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x30,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8730,%eax │ │ │ │ + mov $0x7ec2730,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex in (%dx),%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8730,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2730,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ in (%dx),%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7ec4e │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6739d │ │ │ │ + call 9d4139d <_edata@@Base+0x2b4139d> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - xor %al,0x3ee(%rdi) │ │ │ │ + xor %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7ec,%al │ │ │ │ - xor %eax,0x3ee(%rdi) │ │ │ │ + xor %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7ec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - xor %eax,0x3ee(%rdi) │ │ │ │ + xor %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9d4c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xor %eax,0x3ee(%rdi) │ │ │ │ + xor %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %rax,0x3ee(%rdi) │ │ │ │ + xor %rsp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - xor %eax,0x3ee(%rdi) │ │ │ │ + xor %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8731 │ │ │ │ + push $0x7ec2731 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W in (%dx),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7ed73 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7ed57 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - xor %eax,0x3ee(%rdi) │ │ │ │ + xor %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in (%dx),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x31,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xed,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8731,%eax │ │ │ │ + mov $0x7ec2731,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe7,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - xor %eax,0x3ee(%rdi) │ │ │ │ + xor %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(5),%st │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in (%dx),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6751e │ │ │ │ + call 9d4151e <_edata@@Base+0x2b4151e> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - xor %eax,0x3ee(%rdi) │ │ │ │ + xor %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %al,(%dx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7ee │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xor 0x3ee(%rdi),%al │ │ │ │ + xor (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe7,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x32(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ out %al,(%dx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - xor 0x3ee(%rdi),%al │ │ │ │ + xor (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xee,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8732 │ │ │ │ + push $0x7ec2732 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7ee,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7eef4 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7eec0 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ out %al,(%dx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - xor 0x3ee(%rdi),%al │ │ │ │ + xor (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x32,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8732,%eax │ │ │ │ + mov $0x7ec2732,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %eax,(%dx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8732,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2732,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ out %eax,(%dx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7ef51 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6769f │ │ │ │ + call 9d4169f <_edata@@Base+0x2b4169f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - xor 0x3ee(%rdi),%al │ │ │ │ + xor (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7ef,%al │ │ │ │ - xor 0x3ee(%rdi),%eax │ │ │ │ + xor (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7ef,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - xor 0x3ee(%rdi),%eax │ │ │ │ + xor (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9d7cc │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xor 0x3ee(%rdi),%eax │ │ │ │ + xor (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor 0x3ee(%rdi),%rax │ │ │ │ + xor (%rdi),%rsp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - xor 0x3ee(%rdi),%eax │ │ │ │ + xor (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8733 │ │ │ │ + push $0x7ec2733 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ lock out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7f075 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lock out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7f05a │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - xor 0x3ee(%rdi),%eax │ │ │ │ + xor (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lock out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x33,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf0,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8733,%eax │ │ │ │ + mov $0x7ec2733,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - xor 0x3ee(%rdi),%eax │ │ │ │ + xor (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(0),%st │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lock out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d67820 │ │ │ │ + call 9d41820 <_edata@@Base+0x2b41820> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - xor 0x3ee(%rdi),%eax │ │ │ │ + xor (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dh,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dh,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int1 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %dh,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xor $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe7,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x34(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ int1 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - xor $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf1,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8734 │ │ │ │ + push $0x7ec2734 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7f1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7f1f6 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7f1c3 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dh,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ int1 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - xor $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x34,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8734,%eax │ │ │ │ + mov $0x7ec2734,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ repnz out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8734,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2734,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ repnz out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs (%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivs (%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7f254 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d679a1 │ │ │ │ + call 9d419a1 <_edata@@Base+0x2b419a1> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - xor $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7f2,%al │ │ │ │ - xor $0x3ee87,%eax │ │ │ │ + xor $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7f2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - xor $0x3ee87,%eax │ │ │ │ + xor $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,0x3ee87(%rip) │ │ │ │ + sub %dh,0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9dacf │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xor $0x3ee87,%eax │ │ │ │ + xor $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x3ee87,%rax │ │ │ │ + xor $0x7ec27,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - xor $0x3ee87,%eax │ │ │ │ + xor $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8735 │ │ │ │ + push $0x7ec2735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ repz out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7f377 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ repz out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x3ee87(%rip) │ │ │ │ + mov %dh,0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7f35d │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - xor $0x3ee87,%eax │ │ │ │ + xor $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ repz out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x35,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf3,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8735,%eax │ │ │ │ + mov $0x7ec2735,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe7,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - xor $0x3ee87,%eax │ │ │ │ + xor $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(3),%st │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs 0x3ee87(%rip) │ │ │ │ + fdivs 0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock repz out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d67b22 │ │ │ │ + call 9d41b22 <_edata@@Base+0x2b41b22> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - xor $0x3ee87,%eax │ │ │ │ + xor $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ hlt │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - ss xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + ss (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x36(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ hlt │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - ss xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + ss (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf4,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8736 │ │ │ │ + push $0x7ec2736 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7f4,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7f4f8 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7f4c6 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ hlt │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - ss xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + ss (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x36,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8736,%eax │ │ │ │ + mov $0x7ec2736,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8736,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2736,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7f557 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d67ca3 │ │ │ │ + call 9d41ca3 <_edata@@Base+0x2b41ca3> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - ss xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + ss (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7f5,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7f5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9ddd2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8737 │ │ │ │ + push $0x7ec2737 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mul %dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x37(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mul %bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8737(%rax) │ │ │ │ + add %cl,0x7ec2737(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7f660 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mul %bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8737(%rax) │ │ │ │ + add %ch,0x7ec2737(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf6,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8737,%eax │ │ │ │ + mov $0x7ec2737,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe7,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(6),%st │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mul %bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mul %edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - cmp %al,0x3ee(%rdi) │ │ │ │ + cmp %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7f7 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - cmp %al,0x3ee(%rdi) │ │ │ │ + cmp %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe7,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x38(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mul %edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x38(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf7,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8738 │ │ │ │ + push $0x7ec2738 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7f7,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7f7fa │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7f7c9 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mul %edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8738(%rax) │ │ │ │ + add %bl,0x7ec2738(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x38,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8738,%eax │ │ │ │ + mov $0x7ec2738,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex clc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8738,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2738,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ clc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7f85a │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d67fa5 │ │ │ │ + call 9d41fa5 <_edata@@Base+0x2b41fa5> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - cmp %al,0x3ee(%rdi) │ │ │ │ + cmp %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7f8,%al │ │ │ │ - cmp %eax,0x3ee(%rdi) │ │ │ │ + cmp %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7f8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - cmp %eax,0x3ee(%rdi) │ │ │ │ + cmp %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9e0d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - cmp %eax,0x3ee(%rdi) │ │ │ │ + cmp %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %rax,0x3ee(%rdi) │ │ │ │ + cmp %rsp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - cmp %eax,0x3ee(%rdi) │ │ │ │ + cmp %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8739 │ │ │ │ + push $0x7ec2739 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W stc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7f97b │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ stc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7f963 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - cmp %eax,0x3ee(%rdi) │ │ │ │ + cmp %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ stc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x39,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf9,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8739,%eax │ │ │ │ + mov $0x7ec2739,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe7,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - cmp %eax,0x3ee(%rdi) │ │ │ │ + cmp %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(1),%st │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rcx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock stc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d68126 │ │ │ │ + call 9d42126 <_edata@@Base+0x2b42126> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - cmp %eax,0x3ee(%rdi) │ │ │ │ + cmp %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cli │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7fa │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - cmp 0x3ee(%rdi),%al │ │ │ │ + cmp (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe7,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cli │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - cmp 0x3ee(%rdi),%al │ │ │ │ + cmp (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfa,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee873a │ │ │ │ + push $0x7ec273a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7fa,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7fafc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7facc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cli │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - cmp 0x3ee(%rdi),%al │ │ │ │ + cmp (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3a,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee873a,%eax │ │ │ │ + mov $0x7ec273a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sti │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x873a,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x273a,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sti │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rdx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7fb5d │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d682a7 │ │ │ │ + call 9d422a7 <_edata@@Base+0x2b422a7> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - cmp 0x3ee(%rdi),%al │ │ │ │ + cmp (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7fb,%al │ │ │ │ - cmp 0x3ee(%rdi),%eax │ │ │ │ + cmp (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7fb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - cmp 0x3ee(%rdi),%eax │ │ │ │ + cmp (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9e3d8 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - cmp 0x3ee(%rdi),%eax │ │ │ │ + cmp (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x3ee(%rdi),%rax │ │ │ │ + cmp (%rdi),%rsp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - cmp 0x3ee(%rdi),%eax │ │ │ │ + cmp (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee873b │ │ │ │ + push $0x7ec273b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cld │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7fc7d │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cld │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7fc66 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - cmp 0x3ee(%rdi),%eax │ │ │ │ + cmp (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cld │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3b,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfc,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee873b,%eax │ │ │ │ + mov $0x7ec273b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - cmp 0x3ee(%rdi),%eax │ │ │ │ + cmp (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(4),%st │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cld │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d68428 │ │ │ │ + call 9d42428 <_edata@@Base+0x2b42428> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - cmp 0x3ee(%rdi),%eax │ │ │ │ + cmp (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %bh,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %bh,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ std │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %bh,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e7fd │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - cmp $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe7,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ std │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - cmp $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfd,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee873c │ │ │ │ + push $0x7ec273c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7fd,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7fdfe │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7fdcf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,(%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bh,(%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ std │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - cmp $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3c,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee873c,%eax │ │ │ │ + mov $0x7ec273c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x873c,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x273c,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs (%rdi,%rax,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivrs (%rdi,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7fe60 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d685a9 │ │ │ │ + call 9d425a9 <_edata@@Base+0x2b425a9> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - cmp $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e7fe,%al │ │ │ │ - cmp $0x3ee87,%eax │ │ │ │ + cmp $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7fe,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - cmp $0x3ee87,%eax │ │ │ │ + cmp $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,0x3ee87(%rip) │ │ │ │ + sub %bh,0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9e6db │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - cmp $0x3ee87,%eax │ │ │ │ + cmp $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x3ee87,%rax │ │ │ │ + cmp $0x7ec27,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - cmp $0x3ee87,%eax │ │ │ │ + cmp $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee873d │ │ │ │ + push $0x7ec273d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jmp *%rdi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jmp *%rdi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee873d(%rax) │ │ │ │ + add %cl,0x7ec273d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e7ff69 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - cmp $0x3ee87,%eax │ │ │ │ + cmp $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jmp *%rdi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee873d(%rax) │ │ │ │ + add %ch,0x7ec273d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xff,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee873d,%eax │ │ │ │ + mov $0x7ec273d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe7,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - cmp $0x3ee87,%eax │ │ │ │ + cmp $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(7),%st │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs 0x3ee87(%rip) │ │ │ │ + fdivrs 0x7ec27(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jmp *%rdi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - cmp $0x3ee87,%eax │ │ │ │ + cmp $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ call 1e80000 │ │ │ │ add %bh,%al │ │ │ │ - cmp $0x3ee87,%eax │ │ │ │ + cmp $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ call 1e80018 │ │ │ │ add %cl,(%rax) │ │ │ │ - ds xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + ds (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rax) │ │ │ │ call 1e80030 │ │ │ │ add %bl,(%rax) │ │ │ │ - ds xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + ds (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - ds xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + ds (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e800 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - ds xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + ds (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe8,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x0,%al │ │ │ │ call 1e800a8 │ │ │ │ add %ch,0x3e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe800,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e80100 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e800d2 │ │ │ │ call 1e800d8 │ │ │ │ - add %cl,0x3ee873e(%rax) │ │ │ │ + add %cl,0x7ec273e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee873e(%rax) │ │ │ │ + add %bl,0x7ec273e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rcx) │ │ │ │ call 1e80108 │ │ │ │ - add %ch,0x3ee873e(%rax) │ │ │ │ + add %ch,0x7ec273e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rcx) │ │ │ │ call 1e80120 │ │ │ │ - add %bh,0x3ee873e(%rax) │ │ │ │ + add %bh,0x7ec273e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - ds xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + ds (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ add %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - ds xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + ds (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e80163 │ │ │ │ call 1e80168 │ │ │ │ add %ch,%al │ │ │ │ - ds xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + ds (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rcx) │ │ │ │ call 1e80180 │ │ │ │ add %bh,%al │ │ │ │ - ds xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + ds (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e801,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e801,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ call 1e801c8 │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9e9de │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ call 1e801f8 │ │ │ │ add %cl,0x3f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ call 1e80210 │ │ │ │ add %bl,0x3f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rdx) │ │ │ │ call 1e80228 │ │ │ │ add %ch,0x3f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W add %al,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee873f(%rax) │ │ │ │ + add %cl,0x7ec273f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8026c │ │ │ │ call 1e80270 │ │ │ │ - add %bl,0x3ee873f(%rax) │ │ │ │ + add %bl,0x7ec273f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee873f(%rax) │ │ │ │ + add %ch,0x7ec273f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2,%al │ │ │ │ call 1e802a0 │ │ │ │ - add %bh,0x3ee873f(%rax) │ │ │ │ + add %bh,0x7ec273f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe8,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ call 1e802d0 │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ call 1e80300 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rbx) │ │ │ │ call 1e80318 │ │ │ │ add %cl,(%rax) │ │ │ │ - rex xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rbx) │ │ │ │ call 1e80330 │ │ │ │ add %bl,(%rax) │ │ │ │ - rex xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - rex xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e803 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe8,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x40(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x40(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3,%al │ │ │ │ call 1e803a8 │ │ │ │ add %ch,0x40(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe803,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e80402 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e803d5 │ │ │ │ call 1e803d8 │ │ │ │ - add %cl,0x3ee8740(%rax) │ │ │ │ + add %cl,0x7ec2740(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8740(%rax) │ │ │ │ + add %bl,0x7ec2740(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8740(%rax) │ │ │ │ + add %ch,0x7ec2740(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8740(%rax) │ │ │ │ + add %bh,0x7ec2740(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - rex xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ add $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - rex xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e80466 │ │ │ │ call 1e80468 │ │ │ │ add %ch,%al │ │ │ │ - rex xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - rex xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e804,%al │ │ │ │ - xchg %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.B (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e804,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - xchg %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.B (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - xchg %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.B (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9ece1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xchg %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.B (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - xchg %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.B (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - xchg %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.B (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8741 │ │ │ │ + push $0x7ec2741 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x1e8,%rax │ │ │ │ add %al,(%rax) │ │ │ │ js 1e80583 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,-0x79(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %al,0x27(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8056f │ │ │ │ call 1e80570 │ │ │ │ - add %bl,0x3ee8741(%rax) │ │ │ │ + add %bl,0x7ec2741(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ test $0x41,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5,%al │ │ │ │ call 1e805a0 │ │ │ │ - add %bh,0x3ee8741(%rax) │ │ │ │ + add %bh,0x7ec2741(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e8(%rip) │ │ │ │ add %cl,%al │ │ │ │ - xchg %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.B (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds -0x79(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fadds 0x27(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d68d2e │ │ │ │ + call 9d42d2e <_edata@@Base+0x2b42d2e> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rsi) │ │ │ │ call 1e80600 │ │ │ │ add %bh,%al │ │ │ │ - xchg %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.B (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rsi) │ │ │ │ call 1e80618 │ │ │ │ add %cl,(%rax) │ │ │ │ - rex.X xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.X (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rsi) │ │ │ │ call 1e80630 │ │ │ │ add %bl,(%rax) │ │ │ │ - rex.X xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.X (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ call 1e80648 │ │ │ │ add %ch,(%rax) │ │ │ │ - rex.X xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.X (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e806 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.X xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.X (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe8,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x42(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ call 1e80690 │ │ │ │ add %bl,0x42(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6,%al │ │ │ │ call 1e806a8 │ │ │ │ add %ch,0x42(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe806,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e80704 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e806d8 │ │ │ │ call 1e806d8 │ │ │ │ - add %cl,0x3ee8742(%rax) │ │ │ │ + add %cl,0x7ec2742(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ call 1e806f0 │ │ │ │ - add %bl,0x3ee8742(%rax) │ │ │ │ + add %bl,0x7ec2742(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rdi) │ │ │ │ call 1e80708 │ │ │ │ - add %ch,0x3ee8742(%rax) │ │ │ │ + add %ch,0x7ec2742(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rdi) │ │ │ │ call 1e80720 │ │ │ │ - add %bh,0x3ee8742(%rax) │ │ │ │ + add %bh,0x7ec2742(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ call 1e80738 │ │ │ │ add %cl,%al │ │ │ │ - rex.X xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.X (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ call 1e80750 │ │ │ │ add %bl,%al │ │ │ │ - rex.X xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.X (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e80769 │ │ │ │ call 1e80768 │ │ │ │ add %ch,%al │ │ │ │ - rex.X xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.X (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rdi) │ │ │ │ call 1e80780 │ │ │ │ add %bh,%al │ │ │ │ - rex.X xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.X (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e807,%al │ │ │ │ - rex.XB xchg %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e807,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - rex.XB xchg %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rdi) │ │ │ │ call 1e807c8 │ │ │ │ add %ch,(%rax) │ │ │ │ - rex.XB xchg %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9efe4 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.XB xchg %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ call 1e807f8 │ │ │ │ add %cl,0x43(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rax) │ │ │ │ call 1e80810 │ │ │ │ add %bl,0x43(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ call 1e80828 │ │ │ │ add %ch,0x43(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W or %bpl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x43(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8743(%rax) │ │ │ │ + add %cl,0x7ec2743(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e80872 │ │ │ │ call 1e80870 │ │ │ │ - add %bl,0x3ee8743(%rax) │ │ │ │ + add %bl,0x7ec2743(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8743(%rax) │ │ │ │ + add %ch,0x7ec2743(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8,%al │ │ │ │ call 1e808a0 │ │ │ │ - add %bh,0x3ee8743(%rax) │ │ │ │ + add %bh,0x7ec2743(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe8,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - rex.XB xchg %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rax) │ │ │ │ call 1e808d0 │ │ │ │ add %bl,%al │ │ │ │ - rex.XB xchg %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex.XB xchg %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rcx) │ │ │ │ call 1e80900 │ │ │ │ add %bh,%al │ │ │ │ - rex.XB xchg %ebp,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rcx) │ │ │ │ call 1e80918 │ │ │ │ add %cl,(%rax) │ │ │ │ - xchg %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.R (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rcx) │ │ │ │ call 1e80930 │ │ │ │ add %bl,(%rax) │ │ │ │ - xchg %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.R (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - xchg %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.R (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e809 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xchg %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.R (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe8,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x44(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x44(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9,%al │ │ │ │ call 1e809a8 │ │ │ │ add %ch,0x44(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe809,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e80a06 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e809db │ │ │ │ call 1e809d8 │ │ │ │ - add %cl,0x3ee8744(%rax) │ │ │ │ + add %cl,0x7ec2744(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ or %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8744(%rax) │ │ │ │ + add %bl,0x7ec2744(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rdx) │ │ │ │ call 1e80a08 │ │ │ │ - add %ch,0x3ee8744(%rax) │ │ │ │ + add %ch,0x7ec2744(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rdx) │ │ │ │ call 1e80a20 │ │ │ │ - add %bh,0x3ee8744(%rax) │ │ │ │ + add %bh,0x7ec2744(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - xchg %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.R (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - xchg %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.R (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e80a6c │ │ │ │ call 1e80a68 │ │ │ │ add %ch,%al │ │ │ │ - xchg %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.R (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rdx) │ │ │ │ call 1e80a80 │ │ │ │ add %bh,%al │ │ │ │ - xchg %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.R (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e80a,%al │ │ │ │ - xchg %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e80a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - xchg %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rdx) │ │ │ │ call 1e80ac8 │ │ │ │ add %ch,(%rax) │ │ │ │ - xchg %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9f2e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xchg %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ call 1e80af8 │ │ │ │ add %cl,0x45(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rbx) │ │ │ │ call 1e80b10 │ │ │ │ add %bl,0x45(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rbx) │ │ │ │ call 1e80b28 │ │ │ │ add %ch,0x45(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %rax,%rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x45(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8745(%rax) │ │ │ │ + add %cl,0x7ec2745(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e80b75 │ │ │ │ call 1e80b70 │ │ │ │ - add %bl,0x3ee8745(%rax) │ │ │ │ + add %bl,0x7ec2745(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8745(%rax) │ │ │ │ + add %ch,0x7ec2745(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb,%al │ │ │ │ call 1e80ba0 │ │ │ │ - add %bh,0x3ee8745(%rax) │ │ │ │ + add %bh,0x7ec2745(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe8,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - xchg %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ call 1e80bd0 │ │ │ │ add %bl,%al │ │ │ │ - xchg %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - xchg %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - xchg %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - rex.RX xchg %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - rex.RX xchg %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - rex.RX xchg %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e80c │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.RX xchg %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - rex.RX xchg %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x46(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc,%al │ │ │ │ call 1e80ca8 │ │ │ │ add %ch,0x46(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe80c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e80d08 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e80cde │ │ │ │ call 1e80cd8 │ │ │ │ - add %cl,0x3ee8746(%rax) │ │ │ │ + add %cl,0x7ec2746(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ or $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8746(%rax) │ │ │ │ + add %bl,0x7ec2746(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x46,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8746,%eax │ │ │ │ + mov $0x7ec2746,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8746,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2746,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fadds -0x79(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fadds 0x27(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e80d6f │ │ │ │ call 1e80d68 │ │ │ │ add %ch,%al │ │ │ │ - rex.RX xchg %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - rex.RX xchg %r13d,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e80d,%al │ │ │ │ - rex.RXB xchg %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e80d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - rex.RXB xchg %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,-0x79(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %al,0x27(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9f5ea │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.RXB xchg %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ call 1e80df8 │ │ │ │ add %cl,0x47(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rsi) │ │ │ │ call 1e80e10 │ │ │ │ add %bl,0x47(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rsi) │ │ │ │ call 1e80e28 │ │ │ │ add %ch,0x47(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ call 1e80e40 │ │ │ │ add %bh,0x47(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ call 1e80e58 │ │ │ │ - add %cl,0x3ee8747(%rax) │ │ │ │ + add %cl,0x7ec2747(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e80e78 │ │ │ │ call 1e80e70 │ │ │ │ - add %bl,0x3ee8747(%rax) │ │ │ │ + add %bl,0x7ec2747(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ call 1e80e88 │ │ │ │ - add %ch,0x3ee8747(%rax) │ │ │ │ + add %ch,0x7ec2747(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe,%al │ │ │ │ call 1e80ea0 │ │ │ │ - add %bh,0x3ee8747(%rax) │ │ │ │ + add %bh,0x7ec2747(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe8,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - rex.RXB xchg %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rsi) │ │ │ │ call 1e80ed0 │ │ │ │ add %bl,%al │ │ │ │ - rex.RXB xchg %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ call 1e80ee8 │ │ │ │ add %ch,%al │ │ │ │ - rex.RXB xchg %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rdi) │ │ │ │ call 1e80f00 │ │ │ │ add %bh,%al │ │ │ │ - rex.RXB xchg %r13d,%r14d │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rdi) │ │ │ │ call 1e80f18 │ │ │ │ add %cl,(%rax) │ │ │ │ - xchg %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rdi) │ │ │ │ call 1e80f30 │ │ │ │ add %bl,(%rax) │ │ │ │ - xchg %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ psubsb (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,-0x79(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %cl,0x27(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e80f │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xchg %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe8,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x48(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ psubsb (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - xchg %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf,%al │ │ │ │ call 1e80fa8 │ │ │ │ add %ch,0x48(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe80f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8100a │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e80fe1 │ │ │ │ call 1e80fd8 │ │ │ │ - add %cl,0x3ee8748(%rax) │ │ │ │ + add %cl,0x7ec2748(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ psubsb (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - xchg %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rax) │ │ │ │ call 1e81008 │ │ │ │ - add %ch,0x3ee8748(%rax) │ │ │ │ + add %ch,0x7ec2748(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rax) │ │ │ │ call 1e81020 │ │ │ │ - add %bh,0x3ee8748(%rax) │ │ │ │ + add %bh,0x7ec2748(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bpl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - xchg %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - xchg %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e81072 │ │ │ │ call 1e81068 │ │ │ │ add %ch,%al │ │ │ │ - xchg %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rax) │ │ │ │ call 1e81080 │ │ │ │ add %bh,%al │ │ │ │ - xchg %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e810,%al │ │ │ │ - xchg %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e810,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - xchg %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rax) │ │ │ │ call 1e810c8 │ │ │ │ add %ch,(%rax) │ │ │ │ - xchg %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9f8ed │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xchg %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ call 1e810f8 │ │ │ │ add %cl,0x49(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rcx) │ │ │ │ call 1e81110 │ │ │ │ add %bl,0x49(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rcx) │ │ │ │ call 1e81128 │ │ │ │ add %ch,0x49(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %rbp,%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x49(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8749(%rax) │ │ │ │ + add %cl,0x7ec2749(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8117b │ │ │ │ call 1e81170 │ │ │ │ - add %bl,0x3ee8749(%rax) │ │ │ │ + add %bl,0x7ec2749(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8749(%rax) │ │ │ │ + add %ch,0x7ec2749(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x11,%al │ │ │ │ call 1e811a0 │ │ │ │ - add %bh,0x3ee8749(%rax) │ │ │ │ + add %bh,0x7ec2749(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe8,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - xchg %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rcx) │ │ │ │ call 1e811d0 │ │ │ │ add %bl,%al │ │ │ │ - xchg %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - xchg %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rdx) │ │ │ │ call 1e81200 │ │ │ │ add %bh,%al │ │ │ │ - xchg %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rdx) │ │ │ │ call 1e81218 │ │ │ │ add %cl,(%rax) │ │ │ │ - rex.WX xchg %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rdx) │ │ │ │ call 1e81230 │ │ │ │ add %bl,(%rax) │ │ │ │ - rex.WX xchg %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - rex.WX xchg %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e812 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.WX xchg %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe8,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ adc %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x12,%al │ │ │ │ call 1e812a8 │ │ │ │ add %ch,0x4a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe812,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8130c │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e812e4 │ │ │ │ call 1e812d8 │ │ │ │ - add %cl,0x3ee874a(%rax) │ │ │ │ + add %cl,0x7ec274a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ adc %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee874a(%rax) │ │ │ │ + add %bl,0x7ec274a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rbx) │ │ │ │ call 1e81308 │ │ │ │ - add %ch,0x3ee874a(%rax) │ │ │ │ + add %ch,0x7ec274a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rbx) │ │ │ │ call 1e81320 │ │ │ │ - add %bh,0x3ee874a(%rax) │ │ │ │ + add %bh,0x7ec274a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - rex.WX xchg %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - rex.WX xchg %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e81375 │ │ │ │ call 1e81368 │ │ │ │ add %ch,%al │ │ │ │ - rex.WX xchg %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rbx) │ │ │ │ call 1e81380 │ │ │ │ add %bh,%al │ │ │ │ - rex.WX xchg %rbp,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e813,%al │ │ │ │ - rex.WXB xchg %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e813,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - rex.WXB xchg %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rbx) │ │ │ │ call 1e813c8 │ │ │ │ add %ch,(%rax) │ │ │ │ - rex.WXB xchg %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9fbf0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.WXB xchg %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W adc $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee874b(%rax) │ │ │ │ + add %cl,0x7ec274b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8147e │ │ │ │ call 1e81470 │ │ │ │ - add %bl,0x3ee874b(%rax) │ │ │ │ + add %bl,0x7ec274b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee874b(%rax) │ │ │ │ + add %ch,0x7ec274b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x14,%al │ │ │ │ call 1e814a0 │ │ │ │ - add %bh,0x3ee874b(%rax) │ │ │ │ + add %bh,0x7ec274b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x874b,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x274b,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - rex.WXB xchg %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex.WXB xchg %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - rex.WXB xchg %rbp,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,-0x12(%rdi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %cl,-0x14(%rdi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x12(%rdi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %cl,-0x14(%rdi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,-0x12(%rdi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %cl,-0x14(%rdi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e815 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xchg %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WR (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e8(%rip) │ │ │ │ add %cl,0x4c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ adc $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - xchg %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WR (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x15,%al │ │ │ │ call 1e815a8 │ │ │ │ add %ch,0x4c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe815,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8160e │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e815e7 │ │ │ │ call 1e815d8 │ │ │ │ - add %cl,0x3ee874c(%rax) │ │ │ │ + add %cl,0x7ec274c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ adc $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - xchg %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WR (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rsi) │ │ │ │ call 1e81608 │ │ │ │ - add %ch,0x3ee874c(%rax) │ │ │ │ + add %ch,0x7ec274c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rsi) │ │ │ │ call 1e81620 │ │ │ │ - add %bh,0x3ee874c(%rax) │ │ │ │ + add %bh,0x7ec274c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ call 1e81638 │ │ │ │ add %cl,%al │ │ │ │ - xchg %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WR (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ call 1e81650 │ │ │ │ add %bl,%al │ │ │ │ - xchg %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WR (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e81678 │ │ │ │ call 1e81668 │ │ │ │ add %ch,%al │ │ │ │ - xchg %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WR (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rsi) │ │ │ │ call 1e81680 │ │ │ │ add %bh,%al │ │ │ │ - xchg %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WR (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e816,%al │ │ │ │ - xchg %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e816,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - xchg %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rsi) │ │ │ │ call 1e816c8 │ │ │ │ add %ch,(%rax) │ │ │ │ - xchg %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1e9fef3 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xchg %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ call 1e816f8 │ │ │ │ add %cl,0x4d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rdi) │ │ │ │ call 1e81710 │ │ │ │ add %bl,0x4d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdi) │ │ │ │ call 1e81728 │ │ │ │ add %ch,0x4d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ call 1e81740 │ │ │ │ add %bh,0x4d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ call 1e81758 │ │ │ │ - add %cl,0x3ee874d(%rax) │ │ │ │ + add %cl,0x7ec274d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e81781 │ │ │ │ call 1e81770 │ │ │ │ - add %bl,0x3ee874d(%rax) │ │ │ │ + add %bl,0x7ec274d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ call 1e81788 │ │ │ │ - add %ch,0x3ee874d(%rax) │ │ │ │ + add %ch,0x7ec274d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x17,%al │ │ │ │ call 1e817a0 │ │ │ │ - add %bh,0x3ee874d(%rax) │ │ │ │ + add %bh,0x7ec274d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe8,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - xchg %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rdi) │ │ │ │ call 1e817d0 │ │ │ │ add %bl,%al │ │ │ │ - xchg %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ call 1e817e8 │ │ │ │ add %ch,%al │ │ │ │ - xchg %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rax) │ │ │ │ call 1e81800 │ │ │ │ add %bh,%al │ │ │ │ - xchg %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rax) │ │ │ │ call 1e81818 │ │ │ │ add %cl,(%rax) │ │ │ │ - rex.WRX xchg %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rax) │ │ │ │ call 1e81830 │ │ │ │ add %bl,(%rax) │ │ │ │ - rex.WRX xchg %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - rex.WRX xchg %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e818 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.WRX xchg %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe8,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sbb %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x18,%al │ │ │ │ call 1e818a8 │ │ │ │ add %ch,0x4e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe818,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e81910 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e818ea │ │ │ │ call 1e818d8 │ │ │ │ - add %cl,0x3ee874e(%rax) │ │ │ │ + add %cl,0x7ec274e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee874e(%rax) │ │ │ │ + add %bl,0x7ec274e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rcx) │ │ │ │ call 1e81908 │ │ │ │ - add %ch,0x3ee874e(%rax) │ │ │ │ + add %ch,0x7ec274e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rcx) │ │ │ │ call 1e81920 │ │ │ │ - add %bh,0x3ee874e(%rax) │ │ │ │ + add %bh,0x7ec274e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - rex.WRX xchg %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sbb %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - rex.WRX xchg %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8197b │ │ │ │ call 1e81968 │ │ │ │ add %ch,%al │ │ │ │ - rex.WRX xchg %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rcx) │ │ │ │ call 1e81980 │ │ │ │ add %bh,%al │ │ │ │ - rex.WRX xchg %r13,%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRX (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e819,%al │ │ │ │ - rex.WRXB xchg %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e819,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - rex.WRXB xchg %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rcx) │ │ │ │ call 1e819c8 │ │ │ │ add %ch,(%rax) │ │ │ │ - rex.WRXB xchg %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea01f6 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.WRXB xchg %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ call 1e819f8 │ │ │ │ add %cl,0x4f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rdx) │ │ │ │ call 1e81a10 │ │ │ │ add %bl,0x4f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rdx) │ │ │ │ call 1e81a28 │ │ │ │ add %ch,0x4f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sbb %al,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee874f(%rax) │ │ │ │ + add %cl,0x7ec274f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e81a84 │ │ │ │ call 1e81a70 │ │ │ │ - add %bl,0x3ee874f(%rax) │ │ │ │ + add %bl,0x7ec274f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee874f(%rax) │ │ │ │ + add %ch,0x7ec274f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1a,%al │ │ │ │ call 1e81aa0 │ │ │ │ - add %bh,0x3ee874f(%rax) │ │ │ │ + add %bh,0x7ec274f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe8,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - rex.WRXB xchg %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rdx) │ │ │ │ call 1e81ad0 │ │ │ │ add %bl,%al │ │ │ │ - rex.WRXB xchg %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex.WRXB xchg %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rbx) │ │ │ │ call 1e81b00 │ │ │ │ add %bh,%al │ │ │ │ - rex.WRXB xchg %r13,%r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRXB (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rbx) │ │ │ │ call 1e81b18 │ │ │ │ add %cl,(%rax) │ │ │ │ push %rax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rbx) │ │ │ │ call 1e81b30 │ │ │ │ add %bl,(%rax) │ │ │ │ push %rax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ push %rax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e81b │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe8,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x50(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sbb %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x50(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1b,%al │ │ │ │ call 1e81ba8 │ │ │ │ add %ch,0x50(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe81b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e81c12 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e81bed │ │ │ │ call 1e81bd8 │ │ │ │ - add %cl,0x3ee8750(%rax) │ │ │ │ + add %cl,0x7ec2750(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8750(%rax) │ │ │ │ + add %bl,0x7ec2750(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8750(%rax) │ │ │ │ + add %ch,0x7ec2750(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8750(%rax) │ │ │ │ + add %bh,0x7ec2750(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sbb $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push %rax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e81c7e │ │ │ │ call 1e81c68 │ │ │ │ add %ch,%al │ │ │ │ push %rax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ push %rax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e81c,%al │ │ │ │ push %rcx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e81c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rcx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ push %rcx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea04f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rcx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rcx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rcx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8751 │ │ │ │ + push $0x7ec2751 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x1e8,%rax │ │ │ │ add %al,(%rax) │ │ │ │ js 1e81d93 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,-0x79(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dl,0x27(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e81d87 │ │ │ │ call 1e81d70 │ │ │ │ - add %bl,0x3ee8751(%rax) │ │ │ │ + add %bl,0x7ec2751(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ test $0x51,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1d,%al │ │ │ │ call 1e81da0 │ │ │ │ - add %bh,0x3ee8751(%rax) │ │ │ │ + add %bh,0x7ec2751(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e8(%rip) │ │ │ │ add %cl,%al │ │ │ │ push %rcx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms -0x79(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fcoms 0x27(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6a53e │ │ │ │ + call 9d4453e <_edata@@Base+0x2b4453e> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rsi) │ │ │ │ call 1e81e00 │ │ │ │ add %bh,%al │ │ │ │ push %rcx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rsi) │ │ │ │ call 1e81e18 │ │ │ │ add %cl,(%rax) │ │ │ │ push %rdx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rsi) │ │ │ │ call 1e81e30 │ │ │ │ add %bl,(%rax) │ │ │ │ push %rdx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ call 1e81e48 │ │ │ │ add %ch,(%rax) │ │ │ │ push %rdx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e81e │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rdx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe8,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x52(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ call 1e81e90 │ │ │ │ add %bl,0x52(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e,%al │ │ │ │ call 1e81ea8 │ │ │ │ add %ch,0x52(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe81e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e81f14 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e81ef0 │ │ │ │ call 1e81ed8 │ │ │ │ - add %cl,0x3ee8752(%rax) │ │ │ │ + add %cl,0x7ec2752(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ call 1e81ef0 │ │ │ │ - add %bl,0x3ee8752(%rax) │ │ │ │ + add %bl,0x7ec2752(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rdi) │ │ │ │ call 1e81f08 │ │ │ │ - add %ch,0x3ee8752(%rax) │ │ │ │ + add %ch,0x7ec2752(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rdi) │ │ │ │ call 1e81f20 │ │ │ │ - add %bh,0x3ee8752(%rax) │ │ │ │ + add %bh,0x7ec2752(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ call 1e81f38 │ │ │ │ add %cl,%al │ │ │ │ push %rdx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ call 1e81f50 │ │ │ │ add %bl,%al │ │ │ │ push %rdx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e81f81 │ │ │ │ call 1e81f68 │ │ │ │ add %ch,%al │ │ │ │ push %rdx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rdi) │ │ │ │ call 1e81f80 │ │ │ │ add %bh,%al │ │ │ │ push %rdx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e81f,%al │ │ │ │ push %rbx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e81f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rbx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdi) │ │ │ │ call 1e81fc8 │ │ │ │ add %ch,(%rax) │ │ │ │ push %rbx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea07fc │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rbx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ call 1e81ff8 │ │ │ │ add %cl,0x53(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rax) │ │ │ │ call 1e82010 │ │ │ │ add %bl,0x53(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ call 1e82028 │ │ │ │ add %ch,0x53(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W and %bpl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x53(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8753(%rax) │ │ │ │ + add %cl,0x7ec2753(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8208a │ │ │ │ call 1e82070 │ │ │ │ - add %bl,0x3ee8753(%rax) │ │ │ │ + add %bl,0x7ec2753(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8753(%rax) │ │ │ │ + add %ch,0x7ec2753(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20,%al │ │ │ │ call 1e820a0 │ │ │ │ - add %bh,0x3ee8753(%rax) │ │ │ │ + add %bh,0x7ec2753(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe8,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rbx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rax) │ │ │ │ call 1e820d0 │ │ │ │ add %bl,%al │ │ │ │ push %rbx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rbx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rcx) │ │ │ │ call 1e82100 │ │ │ │ add %bh,%al │ │ │ │ push %rbx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rcx) │ │ │ │ call 1e82118 │ │ │ │ add %cl,(%rax) │ │ │ │ push %rsp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rcx) │ │ │ │ call 1e82130 │ │ │ │ add %bl,(%rax) │ │ │ │ push %rsp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ push %rsp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e821 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rsp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe8,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x54(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x54(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x21,%al │ │ │ │ call 1e821a8 │ │ │ │ add %ch,0x54(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe821,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e82216 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e821f3 │ │ │ │ call 1e821d8 │ │ │ │ - add %cl,0x3ee8754(%rax) │ │ │ │ + add %cl,0x7ec2754(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8754(%rax) │ │ │ │ + add %bl,0x7ec2754(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rdx) │ │ │ │ call 1e82208 │ │ │ │ - add %ch,0x3ee8754(%rax) │ │ │ │ + add %ch,0x7ec2754(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rdx) │ │ │ │ call 1e82220 │ │ │ │ - add %bh,0x3ee8754(%rax) │ │ │ │ + add %bh,0x7ec2754(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rsp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push %rsp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e82284 │ │ │ │ call 1e82268 │ │ │ │ add %ch,%al │ │ │ │ push %rsp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rdx) │ │ │ │ call 1e82280 │ │ │ │ add %bh,%al │ │ │ │ push %rsp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e822,%al │ │ │ │ push %rbp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e822,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rbp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdx) │ │ │ │ call 1e822c8 │ │ │ │ add %ch,(%rax) │ │ │ │ push %rbp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea0aff │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rbp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ call 1e822f8 │ │ │ │ add %cl,0x55(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rbx) │ │ │ │ call 1e82310 │ │ │ │ add %bl,0x55(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rbx) │ │ │ │ call 1e82328 │ │ │ │ add %ch,0x55(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %rax,%rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x55(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8755(%rax) │ │ │ │ + add %cl,0x7ec2755(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8238d │ │ │ │ call 1e82370 │ │ │ │ - add %ch,0x3ee8755(%rax) │ │ │ │ + add %ch,0x7ec2755(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8755(%rax) │ │ │ │ + add %bh,0x7ec2755(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x23,%al │ │ │ │ call 1e823a0 │ │ │ │ add %cl,%al │ │ │ │ push %rbp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe8,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push %rbp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rbx) │ │ │ │ call 1e823d0 │ │ │ │ add %ch,%al │ │ │ │ push %rbp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ push %rbp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push %rsi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rsi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ push %rsi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rsi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e824 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x56(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rsi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x56(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x24,%al │ │ │ │ call 1e824a8 │ │ │ │ add %bh,0x56(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe824,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,-0x79(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dl,0x27(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e824f6 │ │ │ │ call 1e824d8 │ │ │ │ - add %bl,0x3ee8756(%rax) │ │ │ │ + add %bl,0x7ec2756(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8756(%rax) │ │ │ │ + add %ch,0x7ec2756(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8756,%eax │ │ │ │ + mov $0x7ec2756,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8756,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2756,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms -0x79(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fcoms 0x27(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6acab │ │ │ │ + call 9d44cab <_edata@@Base+0x2b44cab> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e82587 │ │ │ │ call 1e82568 │ │ │ │ add %bh,%al │ │ │ │ push %rsi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,-0x79(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dl,0x27(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e825,%al │ │ │ │ push %rdi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e825,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ push %rdi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,-0x79(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %dl,0x27(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea0e02 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x57(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ call 1e825f8 │ │ │ │ add %bl,0x57(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rsi) │ │ │ │ call 1e82610 │ │ │ │ add %ch,0x57(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rsi) │ │ │ │ call 1e82628 │ │ │ │ add %bh,0x57(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ es call 1e82640 │ │ │ │ - add %cl,0x3ee8757(%rax) │ │ │ │ + add %cl,0x7ec2757(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ es call 1e82658 │ │ │ │ - add %bl,0x3ee8757(%rax) │ │ │ │ + add %bl,0x7ec2757(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e82690 │ │ │ │ call 1e82670 │ │ │ │ - add %ch,0x3ee8757(%rax) │ │ │ │ + add %ch,0x7ec2757(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ es call 1e82688 │ │ │ │ - add %bh,0x3ee8757(%rax) │ │ │ │ + add %bh,0x7ec2757(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x26,%al │ │ │ │ call 1e826a0 │ │ │ │ add %cl,%al │ │ │ │ push %rdi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe8,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push %rdi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rsi) │ │ │ │ call 1e826d0 │ │ │ │ add %ch,%al │ │ │ │ push %rdi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock es call 1e826e8 │ │ │ │ add %bh,%al │ │ │ │ push %rdi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rdi) │ │ │ │ call 1e82700 │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rdi) │ │ │ │ call 1e82718 │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rdi) │ │ │ │ call 1e82730 │ │ │ │ add %ch,(%rax) │ │ │ │ pop %rax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ call 1e82748 │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e827 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x58(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe8,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x58(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ call 1e82790 │ │ │ │ add %ch,0x58(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x27,%al │ │ │ │ call 1e827a8 │ │ │ │ add %bh,0x58(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe827,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,-0x79(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bl,0x27(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e827f9 │ │ │ │ call 1e827d8 │ │ │ │ - add %bl,0x3ee8758(%rax) │ │ │ │ + add %bl,0x7ec2758(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ call 1e827f0 │ │ │ │ - add %ch,0x3ee8758(%rax) │ │ │ │ + add %ch,0x7ec2758(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rax) │ │ │ │ call 1e82808 │ │ │ │ - add %bh,0x3ee8758(%rax) │ │ │ │ + add %bh,0x7ec2758(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rax) │ │ │ │ call 1e82820 │ │ │ │ add %cl,%al │ │ │ │ pop %rax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bpl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ pop %rax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8288a │ │ │ │ call 1e82868 │ │ │ │ add %bh,%al │ │ │ │ pop %rax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rax) │ │ │ │ call 1e82880 │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rcx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e828,%al │ │ │ │ pop %rcx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e828,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ pop %rcx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rax) │ │ │ │ call 1e828c8 │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rcx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea1105 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x59(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ call 1e828f8 │ │ │ │ add %bl,0x59(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rcx) │ │ │ │ call 1e82910 │ │ │ │ add %ch,0x59(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rcx) │ │ │ │ call 1e82928 │ │ │ │ add %bh,0x59(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %rbp,%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8759(%rax) │ │ │ │ + add %cl,0x7ec2759(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8759(%rax) │ │ │ │ + add %bl,0x7ec2759(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e82993 │ │ │ │ call 1e82970 │ │ │ │ - add %ch,0x3ee8759(%rax) │ │ │ │ + add %ch,0x7ec2759(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8759(%rax) │ │ │ │ + add %bh,0x7ec2759(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x29,%al │ │ │ │ call 1e829a0 │ │ │ │ add %cl,%al │ │ │ │ pop %rcx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe8,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rcx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rcx) │ │ │ │ call 1e829d0 │ │ │ │ add %ch,%al │ │ │ │ pop %rcx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ pop %rcx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rdx) │ │ │ │ call 1e82a00 │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rdx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rdx) │ │ │ │ call 1e82a18 │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rdx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rdx) │ │ │ │ call 1e82a30 │ │ │ │ add %ch,(%rax) │ │ │ │ pop %rdx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rdx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e82a │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe8,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sub %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2a,%al │ │ │ │ call 1e82aa8 │ │ │ │ add %bh,0x5a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe82a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,-0x79(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bl,0x27(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e82afc │ │ │ │ call 1e82ad8 │ │ │ │ - add %bl,0x3ee875a(%rax) │ │ │ │ + add %bl,0x7ec275a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee875a(%rax) │ │ │ │ + add %ch,0x7ec275a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rbx) │ │ │ │ call 1e82b08 │ │ │ │ - add %bh,0x3ee875a(%rax) │ │ │ │ + add %bh,0x7ec275a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rbx) │ │ │ │ call 1e82b20 │ │ │ │ add %cl,%al │ │ │ │ pop %rdx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ pop %rdx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e82b8d │ │ │ │ call 1e82b68 │ │ │ │ add %bh,%al │ │ │ │ pop %rdx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rbx) │ │ │ │ call 1e82b80 │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rbx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e82b,%al │ │ │ │ pop %rbx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e82b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ pop %rbx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rbx) │ │ │ │ call 1e82bc8 │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rbx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea1408 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sub $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee875b(%rax) │ │ │ │ + add %cl,0x7ec275b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee875b(%rax) │ │ │ │ + add %bl,0x7ec275b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e82c96 │ │ │ │ call 1e82c70 │ │ │ │ - add %ch,0x3ee875b(%rax) │ │ │ │ + add %ch,0x7ec275b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee875b(%rax) │ │ │ │ + add %bh,0x7ec275b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2c,%al │ │ │ │ call 1e82ca0 │ │ │ │ add %cl,%al │ │ │ │ pop %rbx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps -0x79(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fcomps 0x27(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ pop %rbx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ pop %rbx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,-0x12(%rdi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %bl,-0x14(%rdi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,-0x12(%rdi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %bl,-0x14(%rdi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,-0x12(%rdi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %bl,-0x14(%rdi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,-0x12(%rdi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %bl,-0x14(%rdi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e82d │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e8(%rip) │ │ │ │ add %bl,0x5c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sub $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee875c │ │ │ │ + push $0x7ec275c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2d,%al │ │ │ │ call 1e82da8 │ │ │ │ add %bh,0x5c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe82d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,-0x12(%rdi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bl,-0x14(%rdi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e82dff │ │ │ │ call 1e82dd8 │ │ │ │ - add %bl,0x3ee875c(%rax) │ │ │ │ + add %bl,0x7ec275c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5c,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rsi) │ │ │ │ call 1e82e08 │ │ │ │ - add %bh,0x3ee875c(%rax) │ │ │ │ + add %bh,0x7ec275c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rsi) │ │ │ │ call 1e82e20 │ │ │ │ add %cl,%al │ │ │ │ pop %rsp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ cs call 1e82e38 │ │ │ │ add %bl,%al │ │ │ │ pop %rsp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cs call 1e82e50 │ │ │ │ add %ch,%al │ │ │ │ pop %rsp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e82e90 │ │ │ │ call 1e82e68 │ │ │ │ add %bh,%al │ │ │ │ pop %rsp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rsi) │ │ │ │ call 1e82e80 │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rbp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e82e,%al │ │ │ │ pop %rbp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e82e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ pop %rbp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rsi) │ │ │ │ call 1e82ec8 │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rbp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea170b │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ call 1e82ef8 │ │ │ │ add %bl,0x5d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rdi) │ │ │ │ call 1e82f10 │ │ │ │ add %ch,0x5d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rdi) │ │ │ │ call 1e82f28 │ │ │ │ add %bh,0x5d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ call 1e82f40 │ │ │ │ - add %cl,0x3ee875d(%rax) │ │ │ │ + add %cl,0x7ec275d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ call 1e82f58 │ │ │ │ - add %bl,0x3ee875d(%rax) │ │ │ │ + add %bl,0x7ec275d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e82f99 │ │ │ │ call 1e82f70 │ │ │ │ - add %ch,0x3ee875d(%rax) │ │ │ │ + add %ch,0x7ec275d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ call 1e82f88 │ │ │ │ - add %bh,0x3ee875d(%rax) │ │ │ │ + add %bh,0x7ec275d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2f,%al │ │ │ │ call 1e82fa0 │ │ │ │ add %cl,%al │ │ │ │ pop %rbp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe8,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rbp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rdi) │ │ │ │ call 1e82fd0 │ │ │ │ add %ch,%al │ │ │ │ pop %rbp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ call 1e82fe8 │ │ │ │ add %bh,%al │ │ │ │ pop %rbp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rax) │ │ │ │ call 1e83000 │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rsi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ call 1e83018 │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rsi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rax) │ │ │ │ call 1e83030 │ │ │ │ add %ch,(%rax) │ │ │ │ pop %rsi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rsi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e830 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe8,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xor %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x30,%al │ │ │ │ call 1e830a8 │ │ │ │ add %bh,0x5e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe830,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,-0x79(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bl,0x27(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e83102 │ │ │ │ call 1e830d8 │ │ │ │ - add %bl,0x3ee875e(%rax) │ │ │ │ + add %bl,0x7ec275e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xor %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee875e(%rax) │ │ │ │ + add %ch,0x7ec275e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rcx) │ │ │ │ call 1e83108 │ │ │ │ - add %bh,0x3ee875e(%rax) │ │ │ │ + add %bh,0x7ec275e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rcx) │ │ │ │ call 1e83120 │ │ │ │ add %cl,%al │ │ │ │ pop %rsi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rsi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ pop %rsi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e83193 │ │ │ │ call 1e83168 │ │ │ │ add %bh,%al │ │ │ │ pop %rsi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rcx) │ │ │ │ call 1e83180 │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rdi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e831,%al │ │ │ │ pop %rdi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e831,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ pop %rdi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rcx) │ │ │ │ call 1e831c8 │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rdi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea1a0e │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ call 1e831f8 │ │ │ │ add %bl,0x5f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rdx) │ │ │ │ call 1e83210 │ │ │ │ add %ch,0x5f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rdx) │ │ │ │ call 1e83228 │ │ │ │ add %bh,0x5f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W xor %al,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee875f(%rax) │ │ │ │ + add %cl,0x7ec275f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee875f(%rax) │ │ │ │ + add %bl,0x7ec275f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8329c │ │ │ │ call 1e83270 │ │ │ │ - add %ch,0x3ee875f(%rax) │ │ │ │ + add %ch,0x7ec275f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee875f(%rax) │ │ │ │ + add %bh,0x7ec275f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x32,%al │ │ │ │ call 1e832a0 │ │ │ │ add %cl,%al │ │ │ │ pop %rdi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe8,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rdx) │ │ │ │ call 1e832d0 │ │ │ │ add %ch,%al │ │ │ │ pop %rdi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ pop %rdi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rbx) │ │ │ │ call 1e83300 │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rbx) │ │ │ │ call 1e83318 │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rbx) │ │ │ │ call 1e83330 │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e833 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x60(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe8,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x60(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xor %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x60(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x33,%al │ │ │ │ call 1e833a8 │ │ │ │ add %bh,0x60(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe833,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x79(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ah,0x27(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e83405 │ │ │ │ call 1e833d8 │ │ │ │ - add %bl,0x3ee8760(%rax) │ │ │ │ + add %bl,0x7ec2760(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xor %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8760(%rax) │ │ │ │ + add %ch,0x7ec2760(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8760(%rax) │ │ │ │ + add %bh,0x7ec2760(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e83496 │ │ │ │ call 1e83468 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e834,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e834,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea1d11 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x61(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8761 │ │ │ │ + push $0x7ec2761 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8358b │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x1e8,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x79(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ah,0x27(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8359f │ │ │ │ call 1e83570 │ │ │ │ - add %ch,0x3ee8761(%rax) │ │ │ │ + add %ch,0x7ec2761(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8761,%eax │ │ │ │ + mov $0x7ec2761,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x35,%al │ │ │ │ call 1e835a0 │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e8(%rip) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6bd36 │ │ │ │ + call 9d45d36 <_edata@@Base+0x2b45d36> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rsi) │ │ │ │ call 1e83600 │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3708182,82 +3708425,86 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e836 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x62(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe8,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x62(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ ss call 1e83690 │ │ │ │ add %ch,0x62(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x36,%al │ │ │ │ call 1e836a8 │ │ │ │ add %bh,0x62(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe836,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x79(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ah,0x27(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e83708 │ │ │ │ call 1e836d8 │ │ │ │ - add %bl,0x3ee8762(%rax) │ │ │ │ + add %bl,0x7ec2762(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ ss call 1e836f0 │ │ │ │ - add %ch,0x3ee8762(%rax) │ │ │ │ + add %ch,0x7ec2762(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdi) │ │ │ │ call 1e83708 │ │ │ │ - add %bh,0x3ee8762(%rax) │ │ │ │ + add %bh,0x7ec2762(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rdi) │ │ │ │ call 1e83720 │ │ │ │ @@ -3708295,14851 +3708542,15837 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rdi) │ │ │ │ call 1e83780 │ │ │ │ add %cl,(%rax) │ │ │ │ - movsxd 0x3ee(%rdi),%eax │ │ │ │ + movsxd (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e837,%al │ │ │ │ - movsxd 0x3ee(%rdi),%eax │ │ │ │ + movsxd (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e837,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - movsxd 0x3ee(%rdi),%eax │ │ │ │ + movsxd (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdi) │ │ │ │ call 1e837c8 │ │ │ │ add %bh,(%rax) │ │ │ │ - movsxd 0x3ee(%rdi),%eax │ │ │ │ + movsxd (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea2014 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x63(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ call 1e837f8 │ │ │ │ add %bl,0x63(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rax) │ │ │ │ call 1e83810 │ │ │ │ add %ch,0x63(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rax) │ │ │ │ call 1e83828 │ │ │ │ add %bh,0x63(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cmp %bpl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8763(%rax) │ │ │ │ + add %cl,0x7ec2763(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8763(%rax) │ │ │ │ + add %bl,0x7ec2763(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e838a2 │ │ │ │ call 1e83870 │ │ │ │ - add %ch,0x3ee8763(%rax) │ │ │ │ + add %ch,0x7ec2763(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8763(%rax) │ │ │ │ + add %bh,0x7ec2763(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x38,%al │ │ │ │ call 1e838a0 │ │ │ │ add %cl,%al │ │ │ │ - movsxd 0x3ee(%rdi),%eax │ │ │ │ + movsxd (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe8,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - movsxd 0x3ee(%rdi),%eax │ │ │ │ + movsxd (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rax) │ │ │ │ call 1e838d0 │ │ │ │ add %ch,%al │ │ │ │ - movsxd 0x3ee(%rdi),%eax │ │ │ │ + movsxd (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - movsxd 0x3ee(%rdi),%eax │ │ │ │ + movsxd (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rcx) │ │ │ │ call 1e83900 │ │ │ │ add %cl,(%rax) │ │ │ │ - fs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + fs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rcx) │ │ │ │ call 1e83918 │ │ │ │ add %bl,(%rax) │ │ │ │ - fs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + fs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rcx) │ │ │ │ call 1e83930 │ │ │ │ add %ch,(%rax) │ │ │ │ - fs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + fs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - fs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + fs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e839 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x64(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe8,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x64(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x64(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x39,%al │ │ │ │ call 1e839a8 │ │ │ │ add %bh,0x64(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe839,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x12(%rdi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ah,-0x14(%rdi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e83a0b │ │ │ │ call 1e839d8 │ │ │ │ - add %bl,0x3ee8764(%rax) │ │ │ │ + add %bl,0x7ec2764(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmp %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8764(%rax) │ │ │ │ + add %ch,0x7ec2764(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdx) │ │ │ │ call 1e83a08 │ │ │ │ - add %bh,0x3ee8764(%rax) │ │ │ │ + add %bh,0x7ec2764(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rdx) │ │ │ │ call 1e83a20 │ │ │ │ add %cl,%al │ │ │ │ - fs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + fs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - fs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + fs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmp %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - fs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + fs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e83a9c │ │ │ │ call 1e83a68 │ │ │ │ add %bh,%al │ │ │ │ - fs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + fs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rdx) │ │ │ │ call 1e83a80 │ │ │ │ add %cl,(%rax) │ │ │ │ - gs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + gs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e83a,%al │ │ │ │ - gs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + gs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e83a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - gs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + gs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdx) │ │ │ │ call 1e83ac8 │ │ │ │ add %bh,(%rax) │ │ │ │ - gs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + gs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea2317 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x65(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ call 1e83af8 │ │ │ │ add %bl,0x65(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rbx) │ │ │ │ call 1e83b10 │ │ │ │ add %ch,0x65(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rbx) │ │ │ │ call 1e83b28 │ │ │ │ add %bh,0x65(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %rax,%rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8765(%rax) │ │ │ │ + add %cl,0x7ec2765(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8765(%rax) │ │ │ │ + add %bl,0x7ec2765(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e83ba5 │ │ │ │ call 1e83b70 │ │ │ │ - add %ch,0x3ee8765(%rax) │ │ │ │ + add %ch,0x7ec2765(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8765(%rax) │ │ │ │ + add %bh,0x7ec2765(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3b,%al │ │ │ │ call 1e83ba0 │ │ │ │ add %cl,%al │ │ │ │ - gs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + gs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe8,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - gs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + gs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rbx) │ │ │ │ call 1e83bd0 │ │ │ │ add %ch,%al │ │ │ │ - gs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + gs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - gs xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + gs (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - xchg %bp,%si │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - xchg %bp,%si │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - xchg %bp,%si │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xchg %bp,%si │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e83c │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x66(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - xchg %bp,%si │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x66(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3c,%al │ │ │ │ call 1e83ca8 │ │ │ │ add %bh,0x66(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe83c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x79(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ah,0x27(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e83d0e │ │ │ │ call 1e83cd8 │ │ │ │ - add %bl,0x3ee8766(%rax) │ │ │ │ + add %bl,0x7ec2766(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmp $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8766(%rax) │ │ │ │ + add %ch,0x7ec2766(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8766,%eax │ │ │ │ + mov $0x7ec2766,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8766,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2766,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs -0x79(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubs 0x27(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmp $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6c4bb │ │ │ │ + call 9d464bb <_edata@@Base+0x2b464bb> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e83d9f │ │ │ │ call 1e83d68 │ │ │ │ add %bh,%al │ │ │ │ - xchg %bp,%si │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,-0x79(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %ah,0x27(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e83d,%al │ │ │ │ - addr32 xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + addr32 (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e83d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - addr32 xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + addr32 (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,-0x79(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %ah,0x27(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea261a │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x67(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ call 1e83df8 │ │ │ │ add %bl,0x67(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rsi) │ │ │ │ call 1e83e10 │ │ │ │ add %ch,0x67(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rsi) │ │ │ │ call 1e83e28 │ │ │ │ add %bh,0x67(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ ds call 1e83e40 │ │ │ │ - add %cl,0x3ee8767(%rax) │ │ │ │ + add %cl,0x7ec2767(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ds call 1e83e58 │ │ │ │ - add %bl,0x3ee8767(%rax) │ │ │ │ + add %bl,0x7ec2767(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e83ea8 │ │ │ │ call 1e83e70 │ │ │ │ - add %ch,0x3ee8767(%rax) │ │ │ │ + add %ch,0x7ec2767(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ds call 1e83e88 │ │ │ │ - add %bh,0x3ee8767(%rax) │ │ │ │ + add %bh,0x7ec2767(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3e,%al │ │ │ │ call 1e83ea0 │ │ │ │ add %cl,%al │ │ │ │ - addr32 xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + addr32 (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe8,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - addr32 xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + addr32 (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rsi) │ │ │ │ call 1e83ed0 │ │ │ │ add %ch,%al │ │ │ │ - addr32 xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + addr32 (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ds call 1e83ee8 │ │ │ │ add %bh,%al │ │ │ │ - addr32 xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + addr32 (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rdi) │ │ │ │ call 1e83f00 │ │ │ │ add %cl,(%rax) │ │ │ │ - push $0x3ee87 │ │ │ │ + push $0x7ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rdi) │ │ │ │ call 1e83f18 │ │ │ │ add %bl,(%rax) │ │ │ │ - push $0x3ee87 │ │ │ │ + push $0x7ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rdi) │ │ │ │ call 1e83f30 │ │ │ │ add %ch,(%rax) │ │ │ │ - push $0x3ee87 │ │ │ │ + push $0x7ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ call 1e83f48 │ │ │ │ add %bh,(%rax) │ │ │ │ - push $0x3ee87 │ │ │ │ + push $0x7ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e83f │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x68(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe8,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x68(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ call 1e83f90 │ │ │ │ add %ch,0x68(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3f,%al │ │ │ │ call 1e83fa8 │ │ │ │ add %bh,0x68(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe83f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x79(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,0x27(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e84011 │ │ │ │ call 1e83fd8 │ │ │ │ - add %bl,0x3ee8768(%rax) │ │ │ │ + add %bl,0x7ec2768(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ call 1e83ff0 │ │ │ │ - add %ch,0x3ee8768(%rax) │ │ │ │ + add %ch,0x7ec2768(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8768(%rax) │ │ │ │ + add %bh,0x7ec2768(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - push $0x3ee87 │ │ │ │ + push $0x7ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex call 1e84038 │ │ │ │ add %bl,%al │ │ │ │ - push $0x3ee87 │ │ │ │ + push $0x7ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex call 1e84050 │ │ │ │ add %ch,%al │ │ │ │ - push $0x3ee87 │ │ │ │ + push $0x7ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e840a2 │ │ │ │ call 1e84068 │ │ │ │ add %bh,%al │ │ │ │ - push $0x3ee87 │ │ │ │ + push $0x7ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - imul $0x400,0x3ee(%rdi),%eax │ │ │ │ + imul $0x7ec,(%rdi),%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e840(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - imul $0x400,0x3ee(%rdi),%eax │ │ │ │ + movabs 0x180000000001e840,%al │ │ │ │ + imul $0x7ec,(%rdi),%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1e840(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1e840,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - imul $0x400,0x3ee(%rdi),%eax │ │ │ │ + imul $0x7ec,(%rdi),%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex call 1e840c8 │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $1,-0x18(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - imul $0x400,0x3ee(%rdi),%eax │ │ │ │ + imul $0x7ec,(%rdi),%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex call 1e840e0 │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ea291d │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x69(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x69(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x69(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x69(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.B call 1e84140 │ │ │ │ - add %cl,0x3ee8769(%rax) │ │ │ │ + add %cl,0x7ec2769(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.B call 1e84158 │ │ │ │ - add %bl,0x3ee8769(%rax) │ │ │ │ + add %bl,0x7ec2769(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e841ab │ │ │ │ call 1e84170 │ │ │ │ - add %ch,0x3ee8769(%rax) │ │ │ │ + add %ch,0x7ec2769(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.B call 1e84188 │ │ │ │ - add %bh,0x3ee8769(%rax) │ │ │ │ + add %bh,0x7ec2769(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x41,%al │ │ │ │ call 1e841a0 │ │ │ │ add %cl,%al │ │ │ │ - imul $0x400,0x3ee(%rdi),%eax │ │ │ │ + imul $0x7ec,(%rdi),%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.B call 1e841b8 │ │ │ │ - add %bl,%al │ │ │ │ - imul $0x400,0x3ee(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $0x1,-0x18(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fsubrs 0x27(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fadds -0x18(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex.B call 1e841d0 │ │ │ │ add %ch,%al │ │ │ │ - imul $0x400,0x3ee(%rdi),%eax │ │ │ │ + imul $0x7ec,(%rdi),%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.B call 1e841e8 │ │ │ │ + add %al,(%rax) │ │ │ │ + lock rex.B call 1e841e8 │ │ │ │ add %bh,%al │ │ │ │ - imul $0x400,0x3ee(%rdi),%eax │ │ │ │ + imul $0x7ec,(%rdi),%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,-0x18(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - rex.X call 1e84200 │ │ │ │ - add %cl,(%rax) │ │ │ │ - push $0xffffffffffffff87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - push $0xffffffffffffff87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - push $0xffffffffffffff87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.X call 1e84248 │ │ │ │ add %bh,(%rax) │ │ │ │ - push $0xffffffffffffff87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e842 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x18(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - push $0xffffffffffffff87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.X call 1e84290 │ │ │ │ add %ch,0x6a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x42,%al │ │ │ │ call 1e842a8 │ │ │ │ add %bh,0x6a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe842,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x79(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,0x27(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e84314 │ │ │ │ call 1e842d8 │ │ │ │ - add %bl,0x3ee876a(%rax) │ │ │ │ + add %bl,0x7ec276a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.X call 1e842f0 │ │ │ │ - add %ch,0x3ee876a(%rax) │ │ │ │ + add %ch,0x7ec276a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee876a(%rax) │ │ │ │ + add %bh,0x7ec276a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - push $0xffffffffffffff87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.XB call 1e84338 │ │ │ │ add %bl,%al │ │ │ │ - push $0xffffffffffffff87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.XB call 1e84350 │ │ │ │ add %ch,%al │ │ │ │ - push $0xffffffffffffff87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e843a5 │ │ │ │ call 1e84368 │ │ │ │ add %bh,%al │ │ │ │ - push $0xffffffffffffff87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - imul $0x0,0x3ee(%rdi),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + imul $0xffffffec,(%rdi),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e843,%al │ │ │ │ - imul $0x0,0x3ee(%rdi),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + imul $0xffffffec,(%rdi),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e843,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - imul $0x0,0x3ee(%rdi),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + imul $0xffffffec,(%rdi),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - imul $0x0,0x3ee(%rdi),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + imul $0xffffffec,(%rdi),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea2c20 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - imul $0x0,0x3ee(%rdi),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + imul $0xffffffec,(%rdi),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee876b │ │ │ │ + push $0x7ec276b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e84495 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.R call 1e84440 │ │ │ │ - add %cl,0x3ee876b(%rax) │ │ │ │ + add %cl,0x7ec276b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.R call 1e84458 │ │ │ │ - add %bl,0x3ee876b(%rax) │ │ │ │ + add %bl,0x7ec276b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e844ae │ │ │ │ call 1e84470 │ │ │ │ - add %ch,0x3ee876b(%rax) │ │ │ │ + add %ch,0x7ec276b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.R call 1e84488 │ │ │ │ - add %bh,0x3ee876b(%rax) │ │ │ │ + add %bh,0x7ec276b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x44,%al │ │ │ │ call 1e844a0 │ │ │ │ add %cl,%al │ │ │ │ - imul $0x0,0x3ee(%rdi),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + imul $0xffffffec,(%rdi),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - imul $0x0,0x3ee(%rdi),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + imul $0xffffffec,(%rdi),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6cc40 │ │ │ │ + call 9d46c40 <_edata@@Base+0x2b46c40> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.R call 1e844e8 │ │ │ │ add %bh,%al │ │ │ │ - imul $0x0,0x3ee(%rdi),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + imul $0xffffffec,(%rdi),%esp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.RB call 1e84548 │ │ │ │ add %bh,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e845 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x18(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.RB call 1e84590 │ │ │ │ add %ch,0x6c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x45,%al │ │ │ │ call 1e845a8 │ │ │ │ add %bh,0x6c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe845,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x12(%rdi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,-0x14(%rdi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e84617 │ │ │ │ call 1e845d8 │ │ │ │ - add %bl,0x3ee876c(%rax) │ │ │ │ + add %bl,0x7ec276c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.RB call 1e845f0 │ │ │ │ - add %ch,0x3ee876c(%rax) │ │ │ │ + add %ch,0x7ec276c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee876c(%rax) │ │ │ │ + add %bh,0x7ec276c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RX call 1e84638 │ │ │ │ add %bl,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.RX call 1e84650 │ │ │ │ add %ch,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e846a8 │ │ │ │ call 1e84668 │ │ │ │ add %bh,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e846,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e846,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea2f23 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.RXB call 1e84740 │ │ │ │ - add %cl,0x3ee876d(%rax) │ │ │ │ + add %cl,0x7ec276d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.RXB call 1e84758 │ │ │ │ - add %bl,0x3ee876d(%rax) │ │ │ │ + add %bl,0x7ec276d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e847b1 │ │ │ │ call 1e84770 │ │ │ │ - add %ch,0x3ee876d(%rax) │ │ │ │ + add %ch,0x7ec276d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RXB call 1e84788 │ │ │ │ - add %bh,0x3ee876d(%rax) │ │ │ │ + add %bh,0x7ec276d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x47,%al │ │ │ │ call 1e847a0 │ │ │ │ add %cl,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x18(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs -0x79(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubrs 0x27(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds -0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RXB call 1e847e8 │ │ │ │ add %bh,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.W call 1e84848 │ │ │ │ add %bh,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e848 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.W call 1e84890 │ │ │ │ add %ch,0x6e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x48,%al │ │ │ │ call 1e848a8 │ │ │ │ add %bh,0x6e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe848,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x79(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,0x27(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8491a │ │ │ │ call 1e848d8 │ │ │ │ - add %bl,0x3ee876e(%rax) │ │ │ │ + add %bl,0x7ec276e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.W call 1e848f0 │ │ │ │ - add %ch,0x3ee876e(%rax) │ │ │ │ + add %ch,0x7ec276e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee876e(%rax) │ │ │ │ + add %bh,0x7ec276e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WB call 1e84938 │ │ │ │ add %bl,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WB call 1e84950 │ │ │ │ add %ch,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e849ab │ │ │ │ call 1e84968 │ │ │ │ add %bh,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e849,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e849,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea3226 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.WX call 1e84a40 │ │ │ │ - add %cl,0x3ee876f(%rax) │ │ │ │ + add %cl,0x7ec276f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WX call 1e84a58 │ │ │ │ - add %bl,0x3ee876f(%rax) │ │ │ │ + add %bl,0x7ec276f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e84ab4 │ │ │ │ call 1e84a70 │ │ │ │ - add %ch,0x3ee876f(%rax) │ │ │ │ + add %ch,0x7ec276f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WX call 1e84a88 │ │ │ │ - add %bh,0x3ee876f(%rax) │ │ │ │ + add %bh,0x7ec276f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4a,%al │ │ │ │ call 1e84aa0 │ │ │ │ add %cl,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x18(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs -0x79(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubrs 0x27(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls -0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WX call 1e84ae8 │ │ │ │ add %bh,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jo 1e84a8a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e84b2a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - jo 1e84aa2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e84b42 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jo 1e84aba │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e84b5a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WXB call 1e84b48 │ │ │ │ add %bh,(%rax) │ │ │ │ - jo 1e84ad2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e84b72 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e84b │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x70(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x18(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jo 1e84b02 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e84ba2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WXB call 1e84b90 │ │ │ │ add %ch,0x70(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4b,%al │ │ │ │ call 1e84ba8 │ │ │ │ add %bh,0x70(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe84b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x79(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dh,0x27(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e84c1d │ │ │ │ call 1e84bd8 │ │ │ │ - add %bl,0x3ee8770(%rax) │ │ │ │ + add %bl,0x7ec2770(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.WXB call 1e84bf0 │ │ │ │ - add %ch,0x3ee8770(%rax) │ │ │ │ + add %ch,0x7ec2770(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8770,%eax │ │ │ │ + mov $0x7ec2770,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8770,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2770,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WR call 1e84c38 │ │ │ │ add %bl,%al │ │ │ │ - jo 1e84bc2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e84c62 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WR call 1e84c50 │ │ │ │ add %ch,%al │ │ │ │ - jo 1e84bda │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e84c7a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e84cae │ │ │ │ call 1e84c68 │ │ │ │ add %bh,%al │ │ │ │ - jo 1e84bf2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e84c92 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,-0x79(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dh,0x27(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e84c,%al │ │ │ │ - jno 1e84c22 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e84cc2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e84c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jno 1e84c3a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e84cda │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,-0x79(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %dh,0x27(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea3529 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x71(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x71(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x71(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x71(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.WRB call 1e84d40 │ │ │ │ - add %cl,0x3ee8771(%rax) │ │ │ │ + add %cl,0x7ec2771(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WRB call 1e84d58 │ │ │ │ - add %bl,0x3ee8771(%rax) │ │ │ │ + add %bl,0x7ec2771(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e84db7 │ │ │ │ call 1e84d70 │ │ │ │ - add %ch,0x3ee8771(%rax) │ │ │ │ + add %ch,0x7ec2771(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRB call 1e84d88 │ │ │ │ - add %bh,0x3ee8771(%rax) │ │ │ │ + add %bh,0x7ec2771(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4d,%al │ │ │ │ call 1e84da0 │ │ │ │ add %cl,%al │ │ │ │ - jno 1e84d2a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e84dca │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x18(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x79(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivs 0x27(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls -0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jno 1e84d5a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e84dfa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRB call 1e84de8 │ │ │ │ add %bh,%al │ │ │ │ - jno 1e84d72 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 1e84e12 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jb 1e84d8a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e84e2a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - jb 1e84da2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e84e42 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jb 1e84dba │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e84e5a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WRX call 1e84e48 │ │ │ │ add %bh,(%rax) │ │ │ │ - jb 1e84dd2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e84e72 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e84e │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x72(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x18(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jb 1e84e02 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e84ea2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WRX call 1e84e90 │ │ │ │ add %ch,0x72(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4e,%al │ │ │ │ call 1e84ea8 │ │ │ │ add %bh,0x72(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe84e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x79(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dh,0x27(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e84f20 │ │ │ │ call 1e84ed8 │ │ │ │ - add %bl,0x3ee8772(%rax) │ │ │ │ + add %bl,0x7ec2772(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.WRX call 1e84ef0 │ │ │ │ - add %ch,0x3ee8772(%rax) │ │ │ │ + add %ch,0x7ec2772(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8772(%rax) │ │ │ │ + add %bh,0x7ec2772(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - jb 1e84eaa │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e84f4a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WRXB call 1e84f38 │ │ │ │ add %bl,%al │ │ │ │ - jb 1e84ec2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e84f62 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WRXB call 1e84f50 │ │ │ │ add %ch,%al │ │ │ │ - jb 1e84eda │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e84f7a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e84fb1 │ │ │ │ call 1e84f68 │ │ │ │ add %bh,%al │ │ │ │ - jb 1e84ef2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jb 1e84f92 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jae 1e84f0a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e84faa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e84f,%al │ │ │ │ - jae 1e84f22 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e84fc2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e84f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jae 1e84f3a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e84fda │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jae 1e84f52 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e84ff2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea382c │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x73(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x73(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x73(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x73(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rax │ │ │ │ call 1e85040 │ │ │ │ - add %cl,0x3ee8773(%rax) │ │ │ │ + add %cl,0x7ec2773(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ call 1e85058 │ │ │ │ - add %bl,0x3ee8773(%rax) │ │ │ │ + add %bl,0x7ec2773(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e850ba │ │ │ │ call 1e85070 │ │ │ │ - add %ch,0x3ee8773(%rax) │ │ │ │ + add %ch,0x7ec2773(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rax │ │ │ │ call 1e85088 │ │ │ │ - add %bh,0x3ee8773(%rax) │ │ │ │ + add %bh,0x7ec2773(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x50,%al │ │ │ │ call 1e850a0 │ │ │ │ add %cl,%al │ │ │ │ - jae 1e8502a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e850ca │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x79(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivs 0x27(%rbx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms -0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jae 1e8505a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e850fa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rax │ │ │ │ call 1e850e8 │ │ │ │ add %bh,%al │ │ │ │ - jae 1e85072 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jae 1e85112 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - je 1e8508a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e8512a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - je 1e850a2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e85142 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - je 1e850ba │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e8515a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rcx │ │ │ │ call 1e85148 │ │ │ │ add %bh,(%rax) │ │ │ │ - je 1e850d2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e85172 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e851 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x74(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x18(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - je 1e85102 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e851a2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rcx │ │ │ │ call 1e85190 │ │ │ │ add %ch,0x74(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x51,%al │ │ │ │ call 1e851a8 │ │ │ │ add %bh,0x74(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe851,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x12(%rdi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dh,-0x14(%rdi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e85223 │ │ │ │ call 1e851d8 │ │ │ │ - add %bl,0x3ee8774(%rax) │ │ │ │ + add %bl,0x7ec2774(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rcx │ │ │ │ call 1e851f0 │ │ │ │ - add %ch,0x3ee8774(%rax) │ │ │ │ + add %ch,0x7ec2774(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8774(%rax) │ │ │ │ + add %bh,0x7ec2774(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - je 1e851aa │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e8524a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rdx │ │ │ │ call 1e85238 │ │ │ │ add %bl,%al │ │ │ │ - je 1e851c2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e85262 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rdx │ │ │ │ call 1e85250 │ │ │ │ add %ch,%al │ │ │ │ - je 1e851da │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e8527a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e852b4 │ │ │ │ call 1e85268 │ │ │ │ add %bh,%al │ │ │ │ - je 1e851f2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 1e85292 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jne 1e8520a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e852aa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e852,%al │ │ │ │ - jne 1e85222 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e852c2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e852,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jne 1e8523a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e852da │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jne 1e85252 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e852f2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea3b2f │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x75(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x75(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x75(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rbx │ │ │ │ call 1e85340 │ │ │ │ - add %cl,0x3ee8775(%rax) │ │ │ │ + add %cl,0x7ec2775(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ call 1e85358 │ │ │ │ - add %bl,0x3ee8775(%rax) │ │ │ │ + add %bl,0x7ec2775(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e853bd │ │ │ │ call 1e85370 │ │ │ │ - add %ch,0x3ee8775(%rax) │ │ │ │ + add %ch,0x7ec2775(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rbx │ │ │ │ call 1e85388 │ │ │ │ - add %bh,0x3ee8775(%rax) │ │ │ │ + add %bh,0x7ec2775(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x53,%al │ │ │ │ call 1e853a0 │ │ │ │ add %cl,%al │ │ │ │ - jne 1e8532a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e853ca │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x18(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x79(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivs 0x27(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms -0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jne 1e8535a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e853fa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rbx │ │ │ │ call 1e853e8 │ │ │ │ add %bh,%al │ │ │ │ - jne 1e85372 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 1e85412 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,-0x79(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dh,0x27(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,-0x79(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dh,0x27(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,-0x79(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %dh,0x27(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rsp │ │ │ │ call 1e85448 │ │ │ │ add %bh,(%rax) │ │ │ │ - jbe 1e853d2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jbe 1e85472 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e854 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x76(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x76(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rsp │ │ │ │ call 1e85490 │ │ │ │ add %ch,0x76(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x54,%al │ │ │ │ call 1e854a8 │ │ │ │ add %bh,0x76(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe854,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x79(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %dh,0x27(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e85526 │ │ │ │ call 1e854d8 │ │ │ │ - add %bl,0x3ee8776(%rax) │ │ │ │ + add %bl,0x7ec2776(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rsp │ │ │ │ call 1e854f0 │ │ │ │ - add %ch,0x3ee8776(%rax) │ │ │ │ + add %ch,0x7ec2776(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8776(%rax) │ │ │ │ + add %bh,0x7ec2776(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - jbe 1e854aa │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jbe 1e8554a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rbp │ │ │ │ call 1e85538 │ │ │ │ add %bl,%al │ │ │ │ - jbe 1e854c2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jbe 1e85562 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rbp │ │ │ │ call 1e85550 │ │ │ │ add %ch,%al │ │ │ │ - jbe 1e854da │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jbe 1e8557a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e855b7 │ │ │ │ call 1e85568 │ │ │ │ add %bh,%al │ │ │ │ - jbe 1e854f2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jbe 1e85592 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - ja 1e8550a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e855aa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e855,%al │ │ │ │ - ja 1e85522 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e855c2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e855,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - ja 1e8553a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e855da │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - ja 1e85552 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e855f2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea3e32 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x77(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x77(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x77(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x77(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rsi │ │ │ │ call 1e85640 │ │ │ │ - add %cl,0x3ee8777(%rax) │ │ │ │ + add %cl,0x7ec2777(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ call 1e85658 │ │ │ │ - add %bl,0x3ee8777(%rax) │ │ │ │ + add %bl,0x7ec2777(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e856c0 │ │ │ │ call 1e85670 │ │ │ │ - add %ch,0x3ee8777(%rax) │ │ │ │ + add %ch,0x7ec2777(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsi │ │ │ │ call 1e85688 │ │ │ │ - add %bh,0x3ee8777(%rax) │ │ │ │ + add %bh,0x7ec2777(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x56,%al │ │ │ │ call 1e856a0 │ │ │ │ add %cl,%al │ │ │ │ - ja 1e8562a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e856ca │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x18(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x79(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivs 0x27(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms -0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - ja 1e8565a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e856fa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsi │ │ │ │ call 1e856e8 │ │ │ │ add %bh,%al │ │ │ │ - ja 1e85672 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 1e85712 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - js 1e8568a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e8572a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - js 1e856a2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e85742 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - js 1e856ba │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e8575a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rdi │ │ │ │ call 1e85748 │ │ │ │ add %bh,(%rax) │ │ │ │ - js 1e856d2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e85772 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e857 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x78(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x18(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - js 1e85702 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e857a2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rdi │ │ │ │ call 1e85790 │ │ │ │ add %ch,0x78(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x57,%al │ │ │ │ call 1e857a8 │ │ │ │ add %bh,0x78(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe857,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,-0x79(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bh,0x27(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e85829 │ │ │ │ call 1e857d8 │ │ │ │ - add %bl,0x3ee8778(%rax) │ │ │ │ + add %bl,0x7ec2778(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rdi │ │ │ │ call 1e857f0 │ │ │ │ - add %ch,0x3ee8778(%rax) │ │ │ │ + add %ch,0x7ec2778(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8778(%rax) │ │ │ │ + add %bh,0x7ec2778(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - js 1e857aa │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e8584a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rax │ │ │ │ call 1e85838 │ │ │ │ add %bl,%al │ │ │ │ - js 1e857c2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e85862 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rax │ │ │ │ call 1e85850 │ │ │ │ add %ch,%al │ │ │ │ - js 1e857da │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e8587a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e858ba │ │ │ │ call 1e85868 │ │ │ │ add %bh,%al │ │ │ │ - js 1e857f2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e85892 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jns 1e8580a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e858aa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e858,%al │ │ │ │ - jns 1e85822 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e858c2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e858,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jns 1e8583a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e858da │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jns 1e85852 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e858f2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea4135 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x79(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x79(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x79(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x79(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rcx │ │ │ │ call 1e85940 │ │ │ │ - add %cl,0x3ee8779(%rax) │ │ │ │ + add %cl,0x7ec2779(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ call 1e85958 │ │ │ │ - add %bl,0x3ee8779(%rax) │ │ │ │ + add %bl,0x7ec2779(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e859c3 │ │ │ │ call 1e85970 │ │ │ │ - add %ch,0x3ee8779(%rax) │ │ │ │ + add %ch,0x7ec2779(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rcx │ │ │ │ call 1e85988 │ │ │ │ - add %bh,0x3ee8779(%rax) │ │ │ │ + add %bh,0x7ec2779(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x59,%al │ │ │ │ call 1e859a0 │ │ │ │ add %cl,%al │ │ │ │ - jns 1e8592a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e859ca │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x18(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs -0x79(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivrs 0x27(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps -0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jns 1e8595a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e859fa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rcx │ │ │ │ call 1e859e8 │ │ │ │ add %bh,%al │ │ │ │ - jns 1e85972 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jns 1e85a12 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jp 1e8598a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e85a2a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - jp 1e859a2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e85a42 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jp 1e859ba │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e85a5a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rdx │ │ │ │ call 1e85a48 │ │ │ │ add %bh,(%rax) │ │ │ │ - jp 1e859d2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e85a72 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e85a │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x18(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jp 1e85a02 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e85aa2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rdx │ │ │ │ call 1e85a90 │ │ │ │ add %ch,0x7a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5a,%al │ │ │ │ call 1e85aa8 │ │ │ │ add %bh,0x7a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe85a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,-0x79(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bh,0x27(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e85b2c │ │ │ │ call 1e85ad8 │ │ │ │ - add %bl,0x3ee877a(%rax) │ │ │ │ + add %bl,0x7ec277a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rdx │ │ │ │ call 1e85af0 │ │ │ │ - add %ch,0x3ee877a(%rax) │ │ │ │ + add %ch,0x7ec277a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee877a(%rax) │ │ │ │ + add %bh,0x7ec277a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - jp 1e85aaa │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e85b4a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rbx │ │ │ │ call 1e85b38 │ │ │ │ add %bl,%al │ │ │ │ - jp 1e85ac2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e85b62 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rbx │ │ │ │ call 1e85b50 │ │ │ │ add %ch,%al │ │ │ │ - jp 1e85ada │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e85b7a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e85bbd │ │ │ │ call 1e85b68 │ │ │ │ add %bh,%al │ │ │ │ - jp 1e85af2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jp 1e85b92 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jnp 1e85b0a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e85baa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e85b,%al │ │ │ │ - jnp 1e85b22 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e85bc2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e85b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jnp 1e85b3a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e85bda │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jnp 1e85b52 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e85bf2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea4438 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jnp 1e85b82 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e85c22 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee877b │ │ │ │ + push $0x7ec277b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e85ca5 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rsp │ │ │ │ call 1e85c40 │ │ │ │ - add %cl,0x3ee877b(%rax) │ │ │ │ + add %cl,0x7ec277b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ call 1e85c58 │ │ │ │ - add %bl,0x3ee877b(%rax) │ │ │ │ + add %bl,0x7ec277b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e85cc6 │ │ │ │ call 1e85c70 │ │ │ │ - add %ch,0x3ee877b(%rax) │ │ │ │ + add %ch,0x7ec277b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rsp │ │ │ │ call 1e85c88 │ │ │ │ - add %bh,0x3ee877b(%rax) │ │ │ │ + add %bh,0x7ec277b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5c,%al │ │ │ │ call 1e85ca0 │ │ │ │ add %cl,%al │ │ │ │ - jnp 1e85c2a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e85cca │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - jnp 1e85c42 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e85ce2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6e450 │ │ │ │ + call 9d48450 <_edata@@Base+0x2b48450> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsp │ │ │ │ call 1e85ce8 │ │ │ │ add %bh,%al │ │ │ │ - jnp 1e85c72 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jnp 1e85d12 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jl 1e85c8a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e85d2a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - jl 1e85ca2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e85d42 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jl 1e85cba │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e85d5a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rbp │ │ │ │ call 1e85d48 │ │ │ │ add %bh,(%rax) │ │ │ │ - jl 1e85cd2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e85d72 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e85d │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x18(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jl 1e85d02 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e85da2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rbp │ │ │ │ call 1e85d90 │ │ │ │ add %ch,0x7c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5d,%al │ │ │ │ call 1e85da8 │ │ │ │ add %bh,0x7c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe85d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,-0x12(%rdi,%rax,4) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bh,-0x14(%rdi,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e85e2f │ │ │ │ call 1e85dd8 │ │ │ │ - add %bl,0x3ee877c(%rax) │ │ │ │ + add %bl,0x7ec277c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rbp │ │ │ │ call 1e85df0 │ │ │ │ - add %ch,0x3ee877c(%rax) │ │ │ │ + add %ch,0x7ec277c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee877c(%rax) │ │ │ │ + add %bh,0x7ec277c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - jl 1e85daa │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e85e4a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rsi │ │ │ │ call 1e85e38 │ │ │ │ add %bl,%al │ │ │ │ - jl 1e85dc2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e85e62 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rsi │ │ │ │ call 1e85e50 │ │ │ │ add %ch,%al │ │ │ │ - jl 1e85dda │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e85e7a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e85ec0 │ │ │ │ call 1e85e68 │ │ │ │ add %bh,%al │ │ │ │ - jl 1e85df2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jl 1e85e92 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jge 1e85e0a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e85eaa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e85e,%al │ │ │ │ - jge 1e85e22 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e85ec2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e85e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jge 1e85e3a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e85eda │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jge 1e85e52 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e85ef2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea473b │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rdi │ │ │ │ call 1e85f40 │ │ │ │ - add %cl,0x3ee877d(%rax) │ │ │ │ + add %cl,0x7ec277d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rdi │ │ │ │ call 1e85f58 │ │ │ │ - add %bl,0x3ee877d(%rax) │ │ │ │ + add %bl,0x7ec277d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e85fc9 │ │ │ │ call 1e85f70 │ │ │ │ - add %ch,0x3ee877d(%rax) │ │ │ │ + add %ch,0x7ec277d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rdi │ │ │ │ call 1e85f88 │ │ │ │ - add %bh,0x3ee877d(%rax) │ │ │ │ + add %bh,0x7ec277d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5f,%al │ │ │ │ call 1e85fa0 │ │ │ │ add %cl,%al │ │ │ │ - jge 1e85f2a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e85fca │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x18(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs -0x79(%rbp) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivrs 0x27(%rbp) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps -0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jge 1e85f5a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e85ffa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rdi │ │ │ │ call 1e85fe8 │ │ │ │ add %bh,%al │ │ │ │ - jge 1e85f72 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jge 1e86012 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jle 1e85f8a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e8602a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - jle 1e85fa2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e86042 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jle 1e85fba │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e8605a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ call 1e86048 │ │ │ │ add %bh,(%rax) │ │ │ │ - jle 1e85fd2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e86072 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e860 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - jle 1e86002 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e860a2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ call 1e86090 │ │ │ │ add %ch,0x7e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x60,%al │ │ │ │ call 1e860a8 │ │ │ │ add %bh,0x7e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe860,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,-0x79(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %bh,0x27(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e86132 │ │ │ │ call 1e860d8 │ │ │ │ - add %bl,0x3ee877e(%rax) │ │ │ │ + add %bl,0x7ec277e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ call 1e860f0 │ │ │ │ - add %ch,0x3ee877e(%rax) │ │ │ │ + add %ch,0x7ec277e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee877e(%rax) │ │ │ │ + add %bh,0x7ec277e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - jle 1e860aa │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e8614a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ call 1e86138 │ │ │ │ add %bl,%al │ │ │ │ - jle 1e860c2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e86162 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ call 1e86150 │ │ │ │ add %ch,%al │ │ │ │ - jle 1e860da │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e8617a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e861c3 │ │ │ │ call 1e86168 │ │ │ │ add %bh,%al │ │ │ │ - jle 1e860f2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jle 1e86192 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jg 1e8610a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e861aa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e861,%al │ │ │ │ - jg 1e86122 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e861c2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e861,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jg 1e8613a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e861da │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jg 1e86152 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e861f2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea4a3e │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ call 1e86240 │ │ │ │ - add %cl,0x3ee877f(%rax) │ │ │ │ + add %cl,0x7ec277f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ call 1e86258 │ │ │ │ - add %bl,0x3ee877f(%rax) │ │ │ │ + add %bl,0x7ec277f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e862cc │ │ │ │ call 1e86270 │ │ │ │ - add %ch,0x3ee877f(%rax) │ │ │ │ + add %ch,0x7ec277f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ call 1e86288 │ │ │ │ - add %bh,0x3ee877f(%rax) │ │ │ │ + add %bh,0x7ec277f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x62,%al │ │ │ │ call 1e862a0 │ │ │ │ add %cl,%al │ │ │ │ - jg 1e8622a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e862ca │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x18(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs -0x79(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fdivrs 0x27(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jg 1e8625a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e862fa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ call 1e862e8 │ │ │ │ add %bh,%al │ │ │ │ - jg 1e86272 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jg 1e86312 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - addb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + andb $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - addb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + andb $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - addb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + andb $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsxd %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - addb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + andb $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e863 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x80(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x18(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - addb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + andb $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movsxd %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x80(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x63,%al │ │ │ │ call 1e863a8 │ │ │ │ add %bh,-0x80(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe863,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0x3ee87(%rax) │ │ │ │ + mov %al,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e86435 │ │ │ │ call 1e863d8 │ │ │ │ - add %bl,0x3ee8780(%rax) │ │ │ │ + add %bl,0x7ec2780(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ movsxd %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8780(%rax) │ │ │ │ + add %ch,0x7ec2780(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8780,%eax │ │ │ │ + mov $0x7ec2780,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8780,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2780,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ fs call 1e86438 │ │ │ │ add %bl,%al │ │ │ │ - addb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + andb $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fs call 1e86450 │ │ │ │ add %ch,%al │ │ │ │ - addb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + andb $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e864c6 │ │ │ │ call 1e86468 │ │ │ │ add %bh,%al │ │ │ │ - addb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + andb $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,0x3ee87(%rcx) │ │ │ │ + or %al,0x7ec27(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e864,%al │ │ │ │ - addl $0x400,0x3ee(%rdi) │ │ │ │ + andl $0x7ec,(%rdi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1e864(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1e864,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - addl $0x400,0x3ee(%rdi) │ │ │ │ + andl $0x7ec,(%rdi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fs call 1e864c8 │ │ │ │ - add %bh,(%rax) │ │ │ │ - addl $0x400,0x3ee(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $1,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - fs call 1e864e0 │ │ │ │ - add %cl,-0x7f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %al,0x7ec27(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + call 1ea4d41 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rax) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ gs call 1e86540 │ │ │ │ - add %cl,0x3ee8781(%rax) │ │ │ │ + add %cl,0x7ec2781(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ gs call 1e86558 │ │ │ │ - add %bl,0x3ee8781(%rax) │ │ │ │ + add %bl,0x7ec2781(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e865cf │ │ │ │ call 1e86570 │ │ │ │ - add %ch,0x3ee8781(%rax) │ │ │ │ + add %ch,0x7ec2781(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ gs call 1e86588 │ │ │ │ - add %bh,0x3ee8781(%rax) │ │ │ │ + add %bh,0x7ec2781(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x65,%al │ │ │ │ call 1e865a0 │ │ │ │ add %cl,%al │ │ │ │ - addl $0x400,0x3ee(%rdi) │ │ │ │ + andl $0x7ec,(%rdi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - gs call 1e865b8 │ │ │ │ - add %bl,%al │ │ │ │ - addl $0x400,0x3ee(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x1,-0x18(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fadds 0x7ec27(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fsubs -0x18(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - gs call 1e865d0 │ │ │ │ add %ch,%al │ │ │ │ - addl $0x400,0x3ee(%rdi) │ │ │ │ + andl $0x7ec,(%rdi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - gs call 1e865e8 │ │ │ │ + add %al,(%rax) │ │ │ │ + lock gs call 1e865e8 │ │ │ │ add %bh,%al │ │ │ │ - addl $0x400,0x3ee(%rdi) │ │ │ │ + andl $0x7ec,(%rdi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - callw 65fe │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ah,-0x18(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ callw 6646 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e866 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x18(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ callw 668e │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x66,%al │ │ │ │ call 1e866a8 │ │ │ │ add %bh,-0x7e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe866,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0x3ee87(%rdx) │ │ │ │ + mov %al,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e86738 │ │ │ │ call 1e866d8 │ │ │ │ - add %bl,0x3ee8782(%rax) │ │ │ │ + add %bl,0x7ec2782(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ callw 66ee │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8782(%rax) │ │ │ │ + add %ch,0x7ec2782(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8782(%rax) │ │ │ │ + add %bh,0x7ec2782(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ addr32 call 1e86738 │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ addr32 call 1e86750 │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e867c9 │ │ │ │ call 1e86768 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - addl $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + andl $0xffffffec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e867,%al │ │ │ │ - addl $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + andl $0xffffffec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e867,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - addl $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + andl $0xffffffec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - addl $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + andl $0xffffffec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea5044 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0x3ee87(%rbx) │ │ │ │ + mov %al,0x7ec27(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - addl $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + andl $0xffffffec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e868d2 │ │ │ │ call 1e86870 │ │ │ │ - add %ch,0x3ee8783(%rax) │ │ │ │ + add %ch,0x7ec2783(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8783,%eax │ │ │ │ + mov $0x7ec2783,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x68,%al │ │ │ │ call 1e868a0 │ │ │ │ add %cl,%al │ │ │ │ - addl $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + andl $0xffffffec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds 0x3ee87(%rbx) │ │ │ │ + fadds 0x7ec27(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs -0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - addl $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + andl $0xffffffec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - addl $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + andl $0xffffffec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - test %al,0x3ee(%rdi) │ │ │ │ + test %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - test %al,0x3ee(%rdi) │ │ │ │ + test %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - test %al,0x3ee(%rdi) │ │ │ │ + test %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ imul $0x1,%eax,%ebp │ │ │ │ add %bh,(%rax) │ │ │ │ - test %al,0x3ee(%rdi) │ │ │ │ + test %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e869 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x18(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - test %al,0x3ee(%rdi) │ │ │ │ + test %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ imul $0x1,%eax,%ebp │ │ │ │ add %ch,-0x7c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x69,%al │ │ │ │ call 1e869a8 │ │ │ │ add %bh,-0x7c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe869,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0x3ee(%rdi,%rax,4) │ │ │ │ + mov %al,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e86a3b │ │ │ │ call 1e869d8 │ │ │ │ - add %bl,0x3ee8784(%rax) │ │ │ │ + add %bl,0x7ec2784(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ imul $0x1,%eax,%ebp │ │ │ │ - add %ch,0x3ee8784(%rax) │ │ │ │ + add %ch,0x7ec2784(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8784(%rax) │ │ │ │ + add %bh,0x7ec2784(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - test %al,0x3ee(%rdi) │ │ │ │ + test %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push $0xffffffffffffffe8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - test %al,0x3ee(%rdi) │ │ │ │ + test %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push $0xffffffffffffffe8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - test %al,0x3ee(%rdi) │ │ │ │ + test %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e86acc │ │ │ │ call 1e86a68 │ │ │ │ add %bh,%al │ │ │ │ - test %al,0x3ee(%rdi) │ │ │ │ + test %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - test %eax,0x3ee(%rdi) │ │ │ │ + test %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e86a,%al │ │ │ │ - test %eax,0x3ee(%rdi) │ │ │ │ + test %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e86a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - test %eax,0x3ee(%rdi) │ │ │ │ + test %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - test %eax,0x3ee(%rdi) │ │ │ │ + test %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea5347 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x1,%rax,%rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0x3ee87(%rbp) │ │ │ │ + mov %al,0x7ec27(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x1,%eax,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - test %eax,0x3ee(%rdi) │ │ │ │ + test %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e86bd5 │ │ │ │ call 1e86b70 │ │ │ │ - add %ch,0x3ee8785(%rax) │ │ │ │ + add %ch,0x7ec2785(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ imul $0x1,%eax,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8785,%eax │ │ │ │ + mov $0x7ec2785,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6b,%al │ │ │ │ call 1e86ba0 │ │ │ │ add %cl,%al │ │ │ │ - test %eax,0x3ee(%rdi) │ │ │ │ + test %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x18(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds 0x3ee87(%rbp) │ │ │ │ + fadds 0x7ec27(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs -0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - test %eax,0x3ee(%rdi) │ │ │ │ + test %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x1,%eax,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - test %eax,0x3ee(%rdi) │ │ │ │ + test %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,0x3ee87(%rsi) │ │ │ │ + or %al,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,0x3ee87(%rsi) │ │ │ │ + sbb %al,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,0x3ee87(%rsi) │ │ │ │ + sub %al,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ call 1e86c48 │ │ │ │ add %bh,(%rax) │ │ │ │ - xchg %al,0x3ee(%rdi) │ │ │ │ + xchg %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e86c │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ call 1e86c90 │ │ │ │ add %ch,-0x7a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6c,%al │ │ │ │ call 1e86ca8 │ │ │ │ add %bh,-0x7a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe86c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0x3ee87(%rsi) │ │ │ │ + mov %al,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e86d3e │ │ │ │ call 1e86cd8 │ │ │ │ - add %bl,0x3ee8786(%rax) │ │ │ │ + add %bl,0x7ec2786(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ call 1e86cf0 │ │ │ │ - add %ch,0x3ee8786(%rax) │ │ │ │ + add %ch,0x7ec2786(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8786(%rax) │ │ │ │ + add %bh,0x7ec2786(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - xchg %al,0x3ee(%rdi) │ │ │ │ + xchg %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex insl (%dx),%es:(%rdi) │ │ │ │ call 1e86d38 │ │ │ │ add %bl,%al │ │ │ │ - xchg %al,0x3ee(%rdi) │ │ │ │ + xchg %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ call 1e86d50 │ │ │ │ add %ch,%al │ │ │ │ - xchg %al,0x3ee(%rdi) │ │ │ │ + xchg %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e86dcf │ │ │ │ call 1e86d68 │ │ │ │ add %bh,%al │ │ │ │ - xchg %al,0x3ee(%rdi) │ │ │ │ + xchg %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - xchg %eax,0x3ee(%rdi) │ │ │ │ + xchg %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e86d,%al │ │ │ │ - xchg %eax,0x3ee(%rdi) │ │ │ │ + xchg %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e86d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - xchg %eax,0x3ee(%rdi) │ │ │ │ + xchg %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xchg %eax,0x3ee(%rdi) │ │ │ │ + xchg %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea564a │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x79(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x79(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x79(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x79(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W outsb %ds:(%rsi),(%dx) │ │ │ │ call 1e86e40 │ │ │ │ - add %cl,0x3ee8787(%rax) │ │ │ │ + add %cl,0x7ec2787(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ call 1e86e58 │ │ │ │ - add %bl,0x3ee8787(%rax) │ │ │ │ + add %bl,0x7ec2787(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e86ed8 │ │ │ │ call 1e86e70 │ │ │ │ - add %ch,0x3ee8787(%rax) │ │ │ │ + add %ch,0x7ec2787(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ call 1e86e88 │ │ │ │ - add %bh,0x3ee8787(%rax) │ │ │ │ + add %bh,0x7ec2787(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6e,%al │ │ │ │ call 1e86ea0 │ │ │ │ add %cl,%al │ │ │ │ - xchg %eax,0x3ee(%rdi) │ │ │ │ + xchg %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x18(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds 0x3ee87(%rdi) │ │ │ │ + fadds 0x7ec27(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs -0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - xchg %eax,0x3ee(%rdi) │ │ │ │ + xchg %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock outsb %ds:(%rsi),(%dx) │ │ │ │ call 1e86ee8 │ │ │ │ add %bh,%al │ │ │ │ - xchg %eax,0x3ee(%rdi) │ │ │ │ + xchg %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov %al,0x3ee(%rdi) │ │ │ │ + mov %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - mov %al,0x3ee(%rdi) │ │ │ │ + mov %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov %al,0x3ee(%rdi) │ │ │ │ + mov %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ call 1e86f48 │ │ │ │ add %bh,(%rax) │ │ │ │ - mov %al,0x3ee(%rdi) │ │ │ │ + mov %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e86f │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x78(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x18(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - mov %al,0x3ee(%rdi) │ │ │ │ + mov %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ call 1e86f90 │ │ │ │ add %ch,-0x78(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6f,%al │ │ │ │ call 1e86fa8 │ │ │ │ add %bh,-0x78(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe86f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,0x3ee87(%rax) │ │ │ │ + mov %cl,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e87041 │ │ │ │ call 1e86fd8 │ │ │ │ - add %bl,0x3ee8788(%rax) │ │ │ │ + add %bl,0x7ec2788(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ call 1e86ff0 │ │ │ │ - add %ch,0x3ee8788(%rax) │ │ │ │ + add %ch,0x7ec2788(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8788(%rax) │ │ │ │ + add %bh,0x7ec2788(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - mov %al,0x3ee(%rdi) │ │ │ │ + mov %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jo 1e8701b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - mov %al,0x3ee(%rdi) │ │ │ │ + mov %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jo 1e87033 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - mov %al,0x3ee(%rdi) │ │ │ │ + mov %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e870d2 │ │ │ │ call 1e87068 │ │ │ │ add %bh,%al │ │ │ │ - mov %al,0x3ee(%rdi) │ │ │ │ + mov %ah,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov %eax,0x3ee(%rdi) │ │ │ │ + mov %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e870,%al │ │ │ │ - mov %eax,0x3ee(%rdi) │ │ │ │ + mov %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e870,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov %eax,0x3ee(%rdi) │ │ │ │ + mov %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov %eax,0x3ee(%rdi) │ │ │ │ + mov %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea594d │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x77(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x77(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x77(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jno 1e87123 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8789(%rax) │ │ │ │ + add %cl,0x7ec2789(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jno 1e8713b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8789(%rax) │ │ │ │ + add %bl,0x7ec2789(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e871db │ │ │ │ call 1e87170 │ │ │ │ - add %ch,0x3ee8789(%rax) │ │ │ │ + add %ch,0x7ec2789(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jno 1e8716b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8789(%rax) │ │ │ │ + add %bh,0x7ec2789(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x71,%al │ │ │ │ call 1e871a0 │ │ │ │ add %cl,%al │ │ │ │ - mov %eax,0x3ee(%rdi) │ │ │ │ + mov %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x18(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls 0x3ee87(%rcx) │ │ │ │ + fmuls 0x7ec27(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs -0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - mov %eax,0x3ee(%rdi) │ │ │ │ + mov %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jno 1e871cb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - mov %eax,0x3ee(%rdi) │ │ │ │ + mov %esp,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov 0x3ee(%rdi),%al │ │ │ │ + mov (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - mov 0x3ee(%rdi),%al │ │ │ │ + mov (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov 0x3ee(%rdi),%al │ │ │ │ + mov (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jb 1e8722b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov 0x3ee(%rdi),%al │ │ │ │ + mov (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e872 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x76(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x18(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - mov 0x3ee(%rdi),%al │ │ │ │ + mov (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jb 1e87273 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x76(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x72,%al │ │ │ │ call 1e872a8 │ │ │ │ add %bh,-0x76(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe872,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,0x3ee87(%rdx) │ │ │ │ + mov %cl,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e87344 │ │ │ │ call 1e872d8 │ │ │ │ - add %bl,0x3ee878a(%rax) │ │ │ │ + add %bl,0x7ec278a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jb 1e872d3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee878a(%rax) │ │ │ │ + add %ch,0x7ec278a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee878a(%rax) │ │ │ │ + add %bh,0x7ec278a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - mov 0x3ee(%rdi),%al │ │ │ │ + mov (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jae 1e8731b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - mov 0x3ee(%rdi),%al │ │ │ │ + mov (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jae 1e87333 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - mov 0x3ee(%rdi),%al │ │ │ │ + mov (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e873d5 │ │ │ │ call 1e87368 │ │ │ │ add %bh,%al │ │ │ │ - mov 0x3ee(%rdi),%al │ │ │ │ + mov (%rdi),%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov 0x3ee(%rdi),%eax │ │ │ │ + mov (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e873,%al │ │ │ │ - mov 0x3ee(%rdi),%eax │ │ │ │ + mov (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e873,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov 0x3ee(%rdi),%eax │ │ │ │ + mov (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov 0x3ee(%rdi),%eax │ │ │ │ + mov (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea5c50 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - mov 0x3ee(%rdi),%eax │ │ │ │ + mov (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee878b │ │ │ │ + push $0x7ec278b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e873b5 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W je 1e87423 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee878b(%rax) │ │ │ │ + add %cl,0x7ec278b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ je 1e8743b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee878b(%rax) │ │ │ │ + add %bl,0x7ec278b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e874de │ │ │ │ call 1e87470 │ │ │ │ - add %ch,0x3ee878b(%rax) │ │ │ │ + add %ch,0x7ec278b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ je 1e8746b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee878b(%rax) │ │ │ │ + add %bh,0x7ec278b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x74,%al │ │ │ │ call 1e874a0 │ │ │ │ add %cl,%al │ │ │ │ - mov 0x3ee(%rdi),%eax │ │ │ │ + mov (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - mov 0x3ee(%rdi),%eax │ │ │ │ + mov (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6fc60 │ │ │ │ + call 9d49c60 <_edata@@Base+0x2b49c60> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock je 1e874cb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - mov 0x3ee(%rdi),%eax │ │ │ │ + mov (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov %es,0x3ee(%rdi) │ │ │ │ + mov %fs,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - mov %es,0x3ee(%rdi) │ │ │ │ + mov %fs,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov %es,0x3ee(%rdi) │ │ │ │ + mov %fs,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jne 1e8752b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov %es,0x3ee(%rdi) │ │ │ │ + mov %fs,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e875 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x74(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x18(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - mov %es,0x3ee(%rdi) │ │ │ │ + mov %fs,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jne 1e87573 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x74(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x75,%al │ │ │ │ call 1e875a8 │ │ │ │ add %bh,-0x74(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe875,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,0x3ee(%rdi,%rax,4) │ │ │ │ + mov %cl,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e87647 │ │ │ │ call 1e875d8 │ │ │ │ - add %bl,0x3ee878c(%rax) │ │ │ │ + add %bl,0x7ec278c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jne 1e875d3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee878c(%rax) │ │ │ │ + add %ch,0x7ec278c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee878c(%rax) │ │ │ │ + add %bh,0x7ec278c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - mov %es,0x3ee(%rdi) │ │ │ │ + mov %fs,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jbe 1e8761b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - mov %es,0x3ee(%rdi) │ │ │ │ + mov %fs,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jbe 1e87633 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - mov %es,0x3ee(%rdi) │ │ │ │ + mov %fs,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e876d8 │ │ │ │ call 1e87668 │ │ │ │ add %bh,%al │ │ │ │ - mov %es,0x3ee(%rdi) │ │ │ │ + mov %fs,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - lea 0x3ee(%rdi),%eax │ │ │ │ + lea (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e876,%al │ │ │ │ - lea 0x3ee(%rdi),%eax │ │ │ │ + lea (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e876,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - lea 0x3ee(%rdi),%eax │ │ │ │ + lea (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - lea 0x3ee(%rdi),%eax │ │ │ │ + lea (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea5f53 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x73(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x73(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x73(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W ja 1e87723 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee878d(%rax) │ │ │ │ + add %cl,0x7ec278d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ja 1e8773b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee878d(%rax) │ │ │ │ + add %bl,0x7ec278d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e877e1 │ │ │ │ call 1e87770 │ │ │ │ - add %ch,0x3ee878d(%rax) │ │ │ │ + add %ch,0x7ec278d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ja 1e8776b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee878d(%rax) │ │ │ │ + add %bh,0x7ec278d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x77,%al │ │ │ │ call 1e877a0 │ │ │ │ add %cl,%al │ │ │ │ - lea 0x3ee(%rdi),%eax │ │ │ │ + lea (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x18(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls 0x3ee87(%rbp) │ │ │ │ + fmuls 0x7ec27(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs -0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - lea 0x3ee(%rdi),%eax │ │ │ │ + lea (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ja 1e877cb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - lea 0x3ee(%rdi),%eax │ │ │ │ + lea (%rdi),%esp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov 0x3ee(%rdi),%es │ │ │ │ + mov (%rdi),%fs │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - mov 0x3ee(%rdi),%es │ │ │ │ + mov (%rdi),%fs │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov 0x3ee(%rdi),%es │ │ │ │ + mov (%rdi),%fs │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ js 1e8782b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov 0x3ee(%rdi),%es │ │ │ │ + mov (%rdi),%fs │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e878 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x72(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - mov 0x3ee(%rdi),%es │ │ │ │ + mov (%rdi),%fs │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ js 1e87873 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x72(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x78,%al │ │ │ │ call 1e878a8 │ │ │ │ add %bh,-0x72(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe878,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,0x3ee87(%rsi) │ │ │ │ + mov %cl,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8794a │ │ │ │ call 1e878d8 │ │ │ │ - add %bl,0x3ee878e(%rax) │ │ │ │ + add %bl,0x7ec278e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ js 1e878d3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee878e(%rax) │ │ │ │ + add %ch,0x7ec278e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee878e(%rax) │ │ │ │ + add %bh,0x7ec278e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - mov 0x3ee(%rdi),%es │ │ │ │ + mov (%rdi),%fs │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jns 1e8791b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - mov 0x3ee(%rdi),%es │ │ │ │ + mov (%rdi),%fs │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jns 1e87933 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - mov 0x3ee(%rdi),%es │ │ │ │ + mov (%rdi),%fs │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e879db │ │ │ │ call 1e87968 │ │ │ │ add %bh,%al │ │ │ │ - mov 0x3ee(%rdi),%es │ │ │ │ + mov (%rdi),%fs │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - pop 0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e879,%al │ │ │ │ - pop 0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e879,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - pop 0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - pop 0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea6256 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x71(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x71(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x71(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x71(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jp 1e87a23 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee878f(%rax) │ │ │ │ + add %cl,0x7ec278f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jp 1e87a3b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee878f(%rax) │ │ │ │ + add %bl,0x7ec278f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e87ae4 │ │ │ │ call 1e87a70 │ │ │ │ - add %ch,0x3ee878f(%rax) │ │ │ │ + add %ch,0x7ec278f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jp 1e87a6b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee878f(%rax) │ │ │ │ + add %bh,0x7ec278f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7a,%al │ │ │ │ call 1e87aa0 │ │ │ │ add %cl,%al │ │ │ │ - pop 0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x18(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls 0x3ee87(%rdi) │ │ │ │ + fmuls 0x7ec27(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs -0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - pop 0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jp 1e87acb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - pop 0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ nop │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ nop │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ nop │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jnp 1e87b2b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ nop │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e87b │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x70(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x18(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ nop │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jnp 1e87b73 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x70(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7b,%al │ │ │ │ call 1e87ba8 │ │ │ │ add %bh,-0x70(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe87b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x3ee87(%rax) │ │ │ │ + mov %dl,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e87c4d │ │ │ │ call 1e87bd8 │ │ │ │ - add %bl,0x3ee8790(%rax) │ │ │ │ + add %bl,0x7ec2790(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jnp 1e87bd3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8790(%rax) │ │ │ │ + add %ch,0x7ec2790(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8790,%eax │ │ │ │ + mov $0x7ec2790,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8790,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2790,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jl 1e87c1b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ nop │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jl 1e87c33 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ nop │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e87cde │ │ │ │ call 1e87c68 │ │ │ │ add %bh,%al │ │ │ │ nop │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,0x3ee87(%rcx) │ │ │ │ + or %dl,0x7ec27(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e87c,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e87c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,0x3ee87(%rcx) │ │ │ │ + cmp %dl,0x7ec27(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea6559 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jge 1e87d23 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8791(%rax) │ │ │ │ + add %cl,0x7ec2791(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jge 1e87d3b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8791(%rax) │ │ │ │ + add %bl,0x7ec2791(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e87de7 │ │ │ │ call 1e87d70 │ │ │ │ - add %ch,0x3ee8791(%rax) │ │ │ │ + add %ch,0x7ec2791(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jge 1e87d6b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8791(%rax) │ │ │ │ + add %bh,0x7ec2791(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7d,%al │ │ │ │ call 1e87da0 │ │ │ │ add %cl,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x18(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms 0x3ee87(%rcx) │ │ │ │ + fcoms 0x7ec27(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs -0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jge 1e87dcb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jle 1e87e2b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e87e │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x18(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%edx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jle 1e87e73 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7e,%al │ │ │ │ call 1e87ea8 │ │ │ │ add %bh,-0x6e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe87e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x3ee87(%rdx) │ │ │ │ + mov %dl,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e87f50 │ │ │ │ call 1e87ed8 │ │ │ │ - add %bl,0x3ee8792(%rax) │ │ │ │ + add %bl,0x7ec2792(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jle 1e87ed3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8792(%rax) │ │ │ │ + add %ch,0x7ec2792(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8792(%rax) │ │ │ │ + add %bh,0x7ec2792(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xchg %eax,%edx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jg 1e87f1b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%edx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jg 1e87f33 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%edx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e87fe1 │ │ │ │ call 1e87f68 │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e87f,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e87f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea685c │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%ebx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8793 │ │ │ │ + push $0x7ec2793 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e87fbd │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sub $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x3ee87(%rbx) │ │ │ │ + mov %dl,0x7ec27(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%ebx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e87fea │ │ │ │ call 1e88070 │ │ │ │ - add %ch,0x3ee8793(%rax) │ │ │ │ + add %ch,0x7ec2793(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8793,%eax │ │ │ │ + mov $0x7ec2793,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ call 1e880a0 │ │ │ │ add %cl,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e8(%rax) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d70868 │ │ │ │ + call 9d4a868 <_edata@@Base+0x2b4a868> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%ebx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,0x3ee(%rdi,%rax,4) │ │ │ │ + or %dl,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,0x3ee(%rdi,%rax,4) │ │ │ │ + sbb %dl,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,0x3ee(%rdi,%rax,4) │ │ │ │ + sub %dl,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub $0x1,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e881 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e8(%rcx) │ │ │ │ add %bl,-0x6c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sub $0x1,%eax │ │ │ │ add %ch,-0x6c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x81,%al │ │ │ │ call 1e881a8 │ │ │ │ add %bh,-0x6c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe881,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x3ee(%rdi,%rax,4) │ │ │ │ + mov %dl,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e88153 │ │ │ │ call 1e881d8 │ │ │ │ - add %bl,0x3ee8794(%rax) │ │ │ │ + add %bl,0x7ec2794(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub $0x1,%eax │ │ │ │ - add %ch,0x3ee8794(%rax) │ │ │ │ + add %ch,0x7ec2794(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8794,%eax │ │ │ │ + mov $0x7ec2794,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8794,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2794,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ call 1e88238 │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%esp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ call 1e88250 │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%esp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e881e4 │ │ │ │ call 1e88268 │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%esp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,0x3ee87(%rbp) │ │ │ │ + or %dl,0x7ec27(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e882,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e882,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,0x3ee87(%rbp) │ │ │ │ + cmp %dl,0x7ec27(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea6b5f │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8795 │ │ │ │ + push $0x7ec2795 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e882bf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x1,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x3ee87(%rbp) │ │ │ │ + mov %dl,0x7ec27(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%ebp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e882ed │ │ │ │ call 1e88370 │ │ │ │ - add %ch,0x3ee8795(%rax) │ │ │ │ + add %ch,0x7ec2795(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8795,%eax │ │ │ │ + mov $0x7ec2795,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x83,%al │ │ │ │ call 1e883a0 │ │ │ │ add %cl,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e8(%rbx) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d70b6a │ │ │ │ + call 9d4ab6a <_edata@@Base+0x2b4ab6a> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%ebp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1(%rax,%rbp,8) │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1(%rax,%rbp,8) │ │ │ │ add %bl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1(%rax,%rbp,8) │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e884 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1(%rax,%rbp,8) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%esi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ test %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x84,%al │ │ │ │ call 1e884a8 │ │ │ │ add %bh,-0x6a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe884,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x3ee87(%rsi) │ │ │ │ + mov %dl,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e88456 │ │ │ │ call 1e884d8 │ │ │ │ - add %bl,0x3ee8796(%rax) │ │ │ │ + add %bl,0x7ec2796(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ test %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8796(%rax) │ │ │ │ + add %ch,0x7ec2796(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8796,%eax │ │ │ │ + mov $0x7ec2796,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8796,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2796,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%esi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ test %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%esi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e884e7 │ │ │ │ call 1e88568 │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%esi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,0x3ee87(%rdi) │ │ │ │ + or %dl,0x7ec27(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e885,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e885,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,0x3ee87(%rdi) │ │ │ │ + cmp %dl,0x7ec27(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea6e62 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x69(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%edi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8797 │ │ │ │ + push $0x7ec2797 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e885c1 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W xchg %bpl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8797(%rax) │ │ │ │ + add %cl,0x7ec2797(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8797(%rax) │ │ │ │ + add %bl,0x7ec2797(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e885f0 │ │ │ │ call 1e88670 │ │ │ │ - add %ch,0x3ee8797(%rax) │ │ │ │ + add %ch,0x7ec2797(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8797(%rax) │ │ │ │ + add %bh,0x7ec2797(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x86,%al │ │ │ │ call 1e886a0 │ │ │ │ add %cl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e8(%rsi) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d70e6c │ │ │ │ + call 9d4ae6c <_edata@@Base+0x2b4ae6c> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x3ee87(%rax) │ │ │ │ + or %bl,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,0x3ee87(%rax) │ │ │ │ + sbb %bl,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,0x3ee87(%rax) │ │ │ │ + sub %bl,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cwtl │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e887 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x68(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e8(%rdi) │ │ │ │ add %bl,-0x68(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x68(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x87,%al │ │ │ │ call 1e887a8 │ │ │ │ add %bh,-0x68(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe887,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,0x3ee87(%rax) │ │ │ │ + mov %bl,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e88759 │ │ │ │ call 1e887d8 │ │ │ │ - add %bl,0x3ee8798(%rax) │ │ │ │ + add %bl,0x7ec2798(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee8798(%rax) │ │ │ │ + add %ch,0x7ec2798(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee8798,%eax │ │ │ │ + mov $0x7ec2798,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x8798,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x2798,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bpl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cwtl │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ cwtl │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e887ea │ │ │ │ call 1e88868 │ │ │ │ add %bh,%al │ │ │ │ cwtl │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x3ee87(%rcx) │ │ │ │ + or %bl,0x7ec27(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e888,%al │ │ │ │ cltd │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e888,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cltd │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x3ee87(%rcx) │ │ │ │ + cmp %bl,0x7ec27(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea7165 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x67(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cltd │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee8799 │ │ │ │ + push $0x7ec2799 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e888c3 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %rbp,%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee8799(%rax) │ │ │ │ + add %cl,0x7ec2799(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee8799(%rax) │ │ │ │ + add %bl,0x7ec2799(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e888f3 │ │ │ │ call 1e88970 │ │ │ │ - add %ch,0x3ee8799(%rax) │ │ │ │ + add %ch,0x7ec2799(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee8799(%rax) │ │ │ │ + add %bh,0x7ec2799(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x89,%al │ │ │ │ call 1e889a0 │ │ │ │ add %cl,%al │ │ │ │ cltd │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e8(%rcx) │ │ │ │ add %bl,%al │ │ │ │ cltd │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d7116e │ │ │ │ + call 9d4b16e <_edata@@Base+0x2b4b16e> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cltd │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x3ee87(%rdx) │ │ │ │ + or %bl,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,0x3ee87(%rdx) │ │ │ │ + sbb %bl,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,0x3ee87(%rdx) │ │ │ │ + sub %bl,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e88a │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x66(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e8(%rdx) │ │ │ │ add %bl,-0x66(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x66(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8a,%al │ │ │ │ call 1e88aa8 │ │ │ │ add %bh,-0x66(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe88a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,0x3ee87(%rdx) │ │ │ │ + mov %bl,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e88a5c │ │ │ │ call 1e88ad8 │ │ │ │ - add %bl,0x3ee879a(%rax) │ │ │ │ + add %bl,0x7ec279a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee879a(%rax) │ │ │ │ + add %ch,0x7ec279a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee879a,%eax │ │ │ │ + mov $0x7ec279a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x879a,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x279a,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e88aed │ │ │ │ call 1e88b68 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x3ee87(%rbx) │ │ │ │ + or %bl,0x7ec27(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e88b,%al │ │ │ │ fwait │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e88b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ fwait │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x3ee87(%rbx) │ │ │ │ + cmp %bl,0x7ec27(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea7468 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x65(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax,%rbp,8) │ │ │ │ add %bl,-0x65(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1(%rax,%rbp,8) │ │ │ │ add %ch,-0x65(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1(%rax,%rbp,8) │ │ │ │ add %bh,-0x65(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %gs,%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee879b(%rax) │ │ │ │ + add %cl,0x7ec279b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %gs,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee879b(%rax) │ │ │ │ + add %bl,0x7ec279b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e88bf6 │ │ │ │ call 1e88c70 │ │ │ │ - add %ch,0x3ee879b(%rax) │ │ │ │ + add %ch,0x7ec279b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %gs,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee879b(%rax) │ │ │ │ + add %bh,0x7ec279b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8c,%al │ │ │ │ call 1e88ca0 │ │ │ │ add %cl,%al │ │ │ │ fwait │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1(%rax,%rbp,8) │ │ │ │ - fcomps 0x3ee87(%rbx) │ │ │ │ + fcomps 0x7ec27(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1(%rax,%rbp,8) │ │ │ │ add %ch,%al │ │ │ │ fwait │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %gs,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ fwait │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x3ee(%rdi,%rax,4) │ │ │ │ + or %bl,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,0x3ee(%rdi,%rax,4) │ │ │ │ + sbb %bl,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,0x3ee(%rdi,%rax,4) │ │ │ │ + sub %bl,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lea (bad),%ebp │ │ │ │ call 1e88d48 │ │ │ │ add %bh,(%rax) │ │ │ │ pushf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e88d │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x64(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e8(%rbp) │ │ │ │ add %bl,-0x64(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lea (bad),%ebp │ │ │ │ call 1e88d90 │ │ │ │ add %ch,-0x64(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8d,%al │ │ │ │ call 1e88da8 │ │ │ │ add %bh,-0x64(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe88d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,0x3ee(%rdi,%rax,4) │ │ │ │ + mov %bl,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e88d5f │ │ │ │ call 1e88dd8 │ │ │ │ - add %bl,0x3ee879c(%rax) │ │ │ │ + add %bl,0x7ec279c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lea (bad),%ebp │ │ │ │ call 1e88df0 │ │ │ │ - add %ch,0x3ee879c(%rax) │ │ │ │ + add %ch,0x7ec279c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee879c,%eax │ │ │ │ + mov $0x7ec279c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x879c,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x279c,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %eax,%gs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pushf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov %eax,%gs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ pushf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e88df0 │ │ │ │ call 1e88e68 │ │ │ │ add %bh,%al │ │ │ │ pushf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x3ee87(%rbp) │ │ │ │ + or %bl,0x7ec27(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e88e,%al │ │ │ │ popf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e88e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ popf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x3ee87(%rbp) │ │ │ │ + cmp %bl,0x7ec27(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea776b │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x63(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ popf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee879d │ │ │ │ + push $0x7ec279d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e88ec7 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee879d(%rax) │ │ │ │ + add %cl,0x7ec279d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee879d(%rax) │ │ │ │ + add %bl,0x7ec279d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e88ef9 │ │ │ │ call 1e88f70 │ │ │ │ - add %ch,0x3ee879d(%rax) │ │ │ │ + add %ch,0x7ec279d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee879d(%rax) │ │ │ │ + add %bh,0x7ec279d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8f,%al │ │ │ │ call 1e88fa0 │ │ │ │ add %cl,%al │ │ │ │ popf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e8(%rdi) │ │ │ │ add %bl,%al │ │ │ │ popf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d71772 │ │ │ │ + call 9d4b772 <_edata@@Base+0x2b4b772> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ popf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x3ee87(%rsi) │ │ │ │ + or %bl,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,0x3ee87(%rsi) │ │ │ │ + sbb %bl,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,0x3ee87(%rsi) │ │ │ │ + sub %bl,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ nop │ │ │ │ call 1e89048 │ │ │ │ add %bh,(%rax) │ │ │ │ sahf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e890 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x62(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e8(%rax) │ │ │ │ add %bl,-0x62(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ nop │ │ │ │ call 1e89090 │ │ │ │ add %ch,-0x62(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x90,%al │ │ │ │ call 1e890a8 │ │ │ │ add %bh,-0x62(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe890,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,0x3ee87(%rsi) │ │ │ │ + mov %bl,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e89062 │ │ │ │ call 1e890d8 │ │ │ │ - add %bl,0x3ee879e(%rax) │ │ │ │ + add %bl,0x7ec279e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ nop │ │ │ │ call 1e890f0 │ │ │ │ - add %ch,0x3ee879e(%rax) │ │ │ │ + add %ch,0x7ec279e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee879e,%eax │ │ │ │ + mov $0x7ec279e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x879e,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x279e,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%ecx │ │ │ │ call 1e89138 │ │ │ │ add %bl,%al │ │ │ │ sahf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%ecx │ │ │ │ call 1e89150 │ │ │ │ add %ch,%al │ │ │ │ sahf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e890f3 │ │ │ │ call 1e89168 │ │ │ │ add %bh,%al │ │ │ │ sahf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x3ee87(%rdi) │ │ │ │ + or %bl,0x7ec27(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e891,%al │ │ │ │ lahf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e891,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ lahf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x3ee87(%rdi) │ │ │ │ + cmp %bl,0x7ec27(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea7a6e │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x61(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lahf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee879f │ │ │ │ + push $0x7ec279f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e891c9 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rdx │ │ │ │ call 1e89240 │ │ │ │ - add %cl,0x3ee879f(%rax) │ │ │ │ + add %cl,0x7ec279f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ call 1e89258 │ │ │ │ - add %bl,0x3ee879f(%rax) │ │ │ │ + add %bl,0x7ec279f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e891fc │ │ │ │ call 1e89270 │ │ │ │ - add %ch,0x3ee879f(%rax) │ │ │ │ + add %ch,0x7ec279f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%edx │ │ │ │ call 1e89288 │ │ │ │ - add %bh,0x3ee879f(%rax) │ │ │ │ + add %bh,0x7ec279f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x92,%al │ │ │ │ call 1e892a0 │ │ │ │ add %cl,%al │ │ │ │ lahf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e8(%rdx) │ │ │ │ add %bl,%al │ │ │ │ lahf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d71a74 │ │ │ │ + call 9d4ba74 <_edata@@Base+0x2b4ba74> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edx │ │ │ │ call 1e892e8 │ │ │ │ add %bh,%al │ │ │ │ lahf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x3ee87(%rax) │ │ │ │ + or %ah,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,0x3ee87(%rax) │ │ │ │ + sbb %ah,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0x3ee87(%rax) │ │ │ │ + sub %ah,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebx │ │ │ │ call 1e89348 │ │ │ │ add %bh,(%rax) │ │ │ │ - movabs 0x400000003ee87,%al │ │ │ │ + movabs 0x400000007ec27,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e893 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x60(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e8(%rbx) │ │ │ │ add %bl,-0x60(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%ebx │ │ │ │ call 1e89390 │ │ │ │ add %ch,-0x60(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x93,%al │ │ │ │ call 1e893a8 │ │ │ │ add %bh,-0x60(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe893,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,0x3ee87(%rax) │ │ │ │ + mov %ah,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e89365 │ │ │ │ call 1e893d8 │ │ │ │ - add %bl,0x3ee87a0(%rax) │ │ │ │ + add %bl,0x7ec27a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%ebx │ │ │ │ call 1e893f0 │ │ │ │ - add %ch,0x3ee87a0(%rax) │ │ │ │ + add %ch,0x7ec27a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1(%rax,%rbp,8) │ │ │ │ - add %bh,0x3ee87a0(%rax) │ │ │ │ + add %bh,0x7ec27a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1(%rax,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ - movabs 0x400000003ee87,%al │ │ │ │ + movabs 0x400000007ec27,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%esp │ │ │ │ call 1e89438 │ │ │ │ add %bl,%al │ │ │ │ - movabs 0x400000003ee87,%al │ │ │ │ + movabs 0x400000007ec27,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%esp │ │ │ │ call 1e89450 │ │ │ │ add %ch,%al │ │ │ │ - movabs 0x400000003ee87,%al │ │ │ │ + movabs 0x400000007ec27,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e893f6 │ │ │ │ call 1e89468 │ │ │ │ add %bh,%al │ │ │ │ - movabs 0x400000003ee87,%al │ │ │ │ + movabs 0x400000007ec27,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1(%rax,%rbp,8) │ │ │ │ add %cl,(%rax) │ │ │ │ - movabs 0x400000003ee87,%eax │ │ │ │ + movabs 0x400000007ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e894,%al │ │ │ │ - movabs 0x400000003ee87,%eax │ │ │ │ + movabs 0x400000007ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e894,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - movabs 0x400000003ee87,%eax │ │ │ │ + movabs 0x400000007ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1(%rax,%rbp,8) │ │ │ │ add %bh,(%rax) │ │ │ │ - movabs 0x400000003ee87,%eax │ │ │ │ + movabs 0x400000007ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea7d71 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - movabs 0x400000003ee87,%eax │ │ │ │ + movabs 0x400000007ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee87a1 │ │ │ │ + push $0x7ec27a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e894cb │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rbp │ │ │ │ call 1e89540 │ │ │ │ - add %cl,0x3ee87a1(%rax) │ │ │ │ + add %cl,0x7ec27a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebp │ │ │ │ call 1e89558 │ │ │ │ - add %bl,0x3ee87a1(%rax) │ │ │ │ + add %bl,0x7ec27a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e894ff │ │ │ │ call 1e89570 │ │ │ │ - add %ch,0x3ee87a1(%rax) │ │ │ │ + add %ch,0x7ec27a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ebp │ │ │ │ call 1e89588 │ │ │ │ - add %bh,0x3ee87a1(%rax) │ │ │ │ + add %bh,0x7ec27a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x95,%al │ │ │ │ call 1e895a0 │ │ │ │ add %cl,%al │ │ │ │ - movabs 0x400000003ee87,%eax │ │ │ │ + movabs 0x400000007ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e8(%rbp) │ │ │ │ add %bl,%al │ │ │ │ - movabs 0x400000003ee87,%eax │ │ │ │ + movabs 0x400000007ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d71d76 │ │ │ │ + call 9d4bd76 <_edata@@Base+0x2b4bd76> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebp │ │ │ │ call 1e895e8 │ │ │ │ add %bh,%al │ │ │ │ - movabs 0x400000003ee87,%eax │ │ │ │ + movabs 0x400000007ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x3ee87(%rdx) │ │ │ │ + or %ah,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,0x3ee87(%rdx) │ │ │ │ + sbb %ah,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0x3ee87(%rdx) │ │ │ │ + sub %ah,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%esi │ │ │ │ call 1e89648 │ │ │ │ add %bh,(%rax) │ │ │ │ - movabs %al,0x400000003ee87 │ │ │ │ + movabs %al,0x400000007ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e896 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e8(%rsi) │ │ │ │ add %bl,-0x5e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%esi │ │ │ │ call 1e89690 │ │ │ │ add %ch,-0x5e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x96,%al │ │ │ │ call 1e896a8 │ │ │ │ add %bh,-0x5e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe896,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,0x3ee87(%rdx) │ │ │ │ + mov %ah,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e89668 │ │ │ │ call 1e896d8 │ │ │ │ - add %bl,0x3ee87a2(%rax) │ │ │ │ + add %bl,0x7ec27a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%esi │ │ │ │ call 1e896f0 │ │ │ │ - add %ch,0x3ee87a2(%rax) │ │ │ │ + add %ch,0x7ec27a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87a2,%eax │ │ │ │ + mov $0x7ec27a2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x87a2,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x27a2,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%edi │ │ │ │ call 1e89738 │ │ │ │ add %bl,%al │ │ │ │ - movabs %al,0x400000003ee87 │ │ │ │ + movabs %al,0x400000007ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%edi │ │ │ │ call 1e89750 │ │ │ │ add %ch,%al │ │ │ │ - movabs %al,0x400000003ee87 │ │ │ │ + movabs %al,0x400000007ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e896f9 │ │ │ │ call 1e89768 │ │ │ │ add %bh,%al │ │ │ │ - movabs %al,0x400000003ee87 │ │ │ │ + movabs %al,0x400000007ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x3ee87(%rbx) │ │ │ │ + or %ah,0x7ec27(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e897,%al │ │ │ │ - movabs %eax,0x400000003ee87 │ │ │ │ + movabs %eax,0x400000007ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e897,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - movabs %eax,0x400000003ee87 │ │ │ │ + movabs %eax,0x400000007ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,0x3ee87(%rbx) │ │ │ │ + cmp %ah,0x7ec27(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea8074 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - movabs %eax,0x400000003ee87 │ │ │ │ + movabs %eax,0x400000007ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee87a3 │ │ │ │ + push $0x7ec27a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e897cd │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cltq │ │ │ │ call 1e89840 │ │ │ │ - add %cl,0x3ee87a3(%rax) │ │ │ │ + add %cl,0x7ec27a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cwtl │ │ │ │ call 1e89858 │ │ │ │ - add %bl,0x3ee87a3(%rax) │ │ │ │ + add %bl,0x7ec27a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e89802 │ │ │ │ call 1e89870 │ │ │ │ - add %ch,0x3ee87a3(%rax) │ │ │ │ + add %ch,0x7ec27a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cwtl │ │ │ │ call 1e89888 │ │ │ │ - add %bh,0x3ee87a3(%rax) │ │ │ │ + add %bh,0x7ec27a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x98,%al │ │ │ │ call 1e898a0 │ │ │ │ add %cl,%al │ │ │ │ - movabs %eax,0x400000003ee87 │ │ │ │ + movabs %eax,0x400000007ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e8(%rax) │ │ │ │ add %bl,%al │ │ │ │ - movabs %eax,0x400000003ee87 │ │ │ │ + movabs %eax,0x400000007ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d72078 │ │ │ │ + call 9d4c078 <_edata@@Base+0x2b4c078> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cwtl │ │ │ │ call 1e898e8 │ │ │ │ add %bh,%al │ │ │ │ - movabs %eax,0x400000003ee87 │ │ │ │ + movabs %eax,0x400000007ec27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x3ee(%rdi,%rax,4) │ │ │ │ + or %ah,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,0x3ee(%rdi,%rax,4) │ │ │ │ + sbb %ah,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0x3ee(%rdi,%rax,4) │ │ │ │ + sub %ah,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cltd │ │ │ │ call 1e89948 │ │ │ │ add %bh,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e899 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e8(%rcx) │ │ │ │ add %bl,-0x5c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cltd │ │ │ │ call 1e89990 │ │ │ │ add %ch,-0x5c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x99,%al │ │ │ │ call 1e899a8 │ │ │ │ add %bh,-0x5c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe899,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,0x3ee(%rdi,%rax,4) │ │ │ │ + mov %ah,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8996b │ │ │ │ call 1e899d8 │ │ │ │ - add %bl,0x3ee87a4(%rax) │ │ │ │ + add %bl,0x7ec27a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cltd │ │ │ │ call 1e899f0 │ │ │ │ - add %ch,0x3ee87a4(%rax) │ │ │ │ + add %ch,0x7ec27a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87a4,%eax │ │ │ │ + mov $0x7ec27a4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x87a4,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x27a4,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ call 1e89a38 │ │ │ │ add %bl,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ call 1e89a50 │ │ │ │ add %ch,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e899fc │ │ │ │ call 1e89a68 │ │ │ │ add %bh,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x3ee87(%rbp) │ │ │ │ + or %ah,0x7ec27(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e89a,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e89a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,0x3ee87(%rbp) │ │ │ │ + cmp %ah,0x7ec27(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea8377 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee87a5 │ │ │ │ + push $0x7ec27a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e89acf │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ fwait │ │ │ │ call 1e89b40 │ │ │ │ - add %cl,0x3ee87a5(%rax) │ │ │ │ + add %cl,0x7ec27a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fwait │ │ │ │ call 1e89b58 │ │ │ │ - add %bl,0x3ee87a5(%rax) │ │ │ │ + add %bl,0x7ec27a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e89b05 │ │ │ │ call 1e89b70 │ │ │ │ - add %ch,0x3ee87a5(%rax) │ │ │ │ + add %ch,0x7ec27a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fwait │ │ │ │ call 1e89b88 │ │ │ │ - add %bh,0x3ee87a5(%rax) │ │ │ │ + add %bh,0x7ec27a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9b,%al │ │ │ │ call 1e89ba0 │ │ │ │ add %cl,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e8(%rbx) │ │ │ │ add %bl,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d7237a │ │ │ │ + call 9d4c37a <_edata@@Base+0x2b4c37a> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fwait │ │ │ │ call 1e89be8 │ │ │ │ add %bh,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1(%rax,%rbp,8) │ │ │ │ add %cl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1(%rax,%rbp,8) │ │ │ │ add %bl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1(%rax,%rbp,8) │ │ │ │ add %ch,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pushf │ │ │ │ call 1e89c48 │ │ │ │ add %bh,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e89c │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1(%rax,%rbp,8) │ │ │ │ pop %rax │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pushf │ │ │ │ call 1e89c90 │ │ │ │ add %ch,-0x5a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9c,%al │ │ │ │ call 1e89ca8 │ │ │ │ add %bh,-0x5a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe89c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,0x3ee87(%rsi) │ │ │ │ + mov %ah,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e89c6e │ │ │ │ call 1e89cd8 │ │ │ │ - add %bl,0x3ee87a6(%rax) │ │ │ │ + add %bl,0x7ec27a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pushf │ │ │ │ call 1e89cf0 │ │ │ │ - add %ch,0x3ee87a6(%rax) │ │ │ │ + add %ch,0x7ec27a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87a6,%eax │ │ │ │ + mov $0x7ec27a6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x87a6,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x27a6,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex popf │ │ │ │ call 1e89d38 │ │ │ │ add %bl,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ popf │ │ │ │ call 1e89d50 │ │ │ │ add %ch,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e89cff │ │ │ │ call 1e89d68 │ │ │ │ add %bh,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x3ee87(%rdi) │ │ │ │ + or %ah,0x7ec27(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e89d,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e89d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,0x3ee87(%rdi) │ │ │ │ + cmp %ah,0x7ec27(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea867a │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x59(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee87a7 │ │ │ │ + push $0x7ec27a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e89dd1 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sahf │ │ │ │ call 1e89e40 │ │ │ │ - add %cl,0x3ee87a7(%rax) │ │ │ │ + add %cl,0x7ec27a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sahf │ │ │ │ call 1e89e58 │ │ │ │ - add %bl,0x3ee87a7(%rax) │ │ │ │ + add %bl,0x7ec27a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e89e08 │ │ │ │ call 1e89e70 │ │ │ │ - add %ch,0x3ee87a7(%rax) │ │ │ │ + add %ch,0x7ec27a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sahf │ │ │ │ call 1e89e88 │ │ │ │ - add %bh,0x3ee87a7(%rax) │ │ │ │ + add %bh,0x7ec27a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9e,%al │ │ │ │ call 1e89ea0 │ │ │ │ add %cl,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e8(%rsi) │ │ │ │ add %bl,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d7267c │ │ │ │ + call 9d4c67c <_edata@@Base+0x2b4c67c> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sahf │ │ │ │ call 1e89ee8 │ │ │ │ add %bh,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x3ee87(%rax) │ │ │ │ + or %ch,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x3ee87(%rax) │ │ │ │ + sbb %ch,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x3ee87(%rax) │ │ │ │ + sub %ch,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lahf │ │ │ │ call 1e89f48 │ │ │ │ add %bh,(%rax) │ │ │ │ - test $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e89f │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x58(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e8(%rdi) │ │ │ │ add %bl,-0x58(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lahf │ │ │ │ call 1e89f90 │ │ │ │ add %ch,-0x58(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9f,%al │ │ │ │ call 1e89fa8 │ │ │ │ add %bh,-0x58(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe89f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x3ee87(%rax) │ │ │ │ + mov %ch,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e89f71 │ │ │ │ call 1e89fd8 │ │ │ │ - add %bl,0x3ee87a8(%rax) │ │ │ │ + add %bl,0x7ec27a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lahf │ │ │ │ call 1e89ff0 │ │ │ │ - add %ch,0x3ee87a8(%rax) │ │ │ │ + add %ch,0x7ec27a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87a8,%eax │ │ │ │ + mov $0x7ec27a8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x87a8,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x27a8,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movabs 0xa8d80000000001e8,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movabs 0xa8e80000000001e8,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8a002 │ │ │ │ call 1e8a068 │ │ │ │ add %bh,%al │ │ │ │ - test $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x3ee87(%rcx) │ │ │ │ + or %ch,0x7ec27(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e8a0,%al │ │ │ │ - test $0x3ee87,%eax │ │ │ │ + test $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8a0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - test $0x3ee87,%eax │ │ │ │ + test $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0x3ee87(%rcx) │ │ │ │ + cmp %ch,0x7ec27(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea897d │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x57(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - test $0x3ee87,%eax │ │ │ │ + test $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee87a9 │ │ │ │ + push $0x7ec27a9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8a0d3 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa9880000000001e8,%rax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0xa9980000000001e8,%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8a10b │ │ │ │ call 1e8a170 │ │ │ │ - add %ch,0x3ee87a9(%rax) │ │ │ │ + add %ch,0x7ec27a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movabs 0xa9b80000000001e8,%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa1,%al │ │ │ │ call 1e8a1a0 │ │ │ │ add %cl,%al │ │ │ │ - test $0x3ee87,%eax │ │ │ │ + test $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e8(%rcx) │ │ │ │ add %bl,%al │ │ │ │ - test $0x3ee87,%eax │ │ │ │ + test $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d7297e │ │ │ │ + call 9d4c97e <_edata@@Base+0x2b4c97e> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs 0xa9f80000000001e8,%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x3ee87(%rdx) │ │ │ │ + or %ch,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x3ee87(%rdx) │ │ │ │ + sbb %ch,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x3ee87(%rdx) │ │ │ │ + sub %ch,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs %al,0xaa380000000001e8 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8a2 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x56(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e8(%rdx) │ │ │ │ add %bl,-0x56(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movabs %al,0xaa680000000001e8 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa2,%al │ │ │ │ call 1e8a2a8 │ │ │ │ add %bh,-0x56(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8a2,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x3ee87(%rdx) │ │ │ │ + mov %ch,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8a274 │ │ │ │ call 1e8a2d8 │ │ │ │ - add %bl,0x3ee87aa(%rax) │ │ │ │ + add %bl,0x7ec27aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ movabs %al,0xaaa80000000001e8 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87aa,%eax │ │ │ │ + mov $0x7ec27aa,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x87aa,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x27aa,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movabs %eax,0xaad80000000001e8 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movabs %eax,0xaae80000000001e8 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8a305 │ │ │ │ call 1e8a368 │ │ │ │ add %bh,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x3ee87(%rbx) │ │ │ │ + or %ch,0x7ec27(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e8a3,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8a3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0x3ee87(%rbx) │ │ │ │ + cmp %ch,0x7ec27(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea8c80 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x55(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1(%rax,%rbp,8) │ │ │ │ add %bl,-0x55(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1(%rax,%rbp,8) │ │ │ │ add %ch,-0x55(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1(%rax,%rbp,8) │ │ │ │ add %bh,-0x55(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ call 1e8a440 │ │ │ │ - add %cl,0x3ee87ab(%rax) │ │ │ │ + add %cl,0x7ec27ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ call 1e8a458 │ │ │ │ - add %bl,0x3ee87ab(%rax) │ │ │ │ + add %bl,0x7ec27ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8a40e │ │ │ │ call 1e8a470 │ │ │ │ - add %ch,0x3ee87ab(%rax) │ │ │ │ + add %ch,0x7ec27ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ call 1e8a488 │ │ │ │ - add %bh,0x3ee87ab(%rax) │ │ │ │ + add %bh,0x7ec27ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa4,%al │ │ │ │ call 1e8a4a0 │ │ │ │ add %cl,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rax,%rbp,8) │ │ │ │ - fsubrs 0x3ee87(%rbx) │ │ │ │ + fsubrs 0x7ec27(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1(%rax,%rbp,8) │ │ │ │ add %ch,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ call 1e8a4e8 │ │ │ │ add %bh,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x3ee(%rdi,%rax,4) │ │ │ │ + or %ch,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x3ee(%rdi,%rax,4) │ │ │ │ + sbb %ch,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x3ee(%rdi,%rax,4) │ │ │ │ + sub %ch,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ call 1e8a548 │ │ │ │ add %bh,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x54(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e8(%rbp) │ │ │ │ add %bl,-0x54(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ call 1e8a590 │ │ │ │ add %ch,-0x54(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa5,%al │ │ │ │ call 1e8a5a8 │ │ │ │ add %bh,-0x54(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8a5,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x3ee(%rdi,%rax,4) │ │ │ │ + mov %ch,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8a577 │ │ │ │ call 1e8a5d8 │ │ │ │ - add %bl,0x3ee87ac(%rax) │ │ │ │ + add %bl,0x7ec27ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ call 1e8a5f0 │ │ │ │ - add %ch,0x3ee87ac(%rax) │ │ │ │ + add %ch,0x7ec27ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87ac,%eax │ │ │ │ + mov $0x7ec27ac,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x87ac,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x27ac,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ call 1e8a638 │ │ │ │ add %bl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ call 1e8a650 │ │ │ │ add %ch,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8a608 │ │ │ │ call 1e8a668 │ │ │ │ add %bh,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x3ee87(%rbp) │ │ │ │ + or %ch,0x7ec27(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e8a6,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8a6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0x3ee87(%rbp) │ │ │ │ + cmp %ch,0x7ec27(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea8f83 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x53(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee87ad │ │ │ │ + push $0x7ec27ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8a6d7 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ call 1e8a740 │ │ │ │ - add %cl,0x3ee87ad(%rax) │ │ │ │ + add %cl,0x7ec27ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ call 1e8a758 │ │ │ │ - add %bl,0x3ee87ad(%rax) │ │ │ │ + add %bl,0x7ec27ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8a711 │ │ │ │ call 1e8a770 │ │ │ │ - add %ch,0x3ee87ad(%rax) │ │ │ │ + add %ch,0x7ec27ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ call 1e8a788 │ │ │ │ - add %bh,0x3ee87ad(%rax) │ │ │ │ + add %bh,0x7ec27ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa7,%al │ │ │ │ call 1e8a7a0 │ │ │ │ add %cl,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e8(%rdi) │ │ │ │ add %bl,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d72f82 │ │ │ │ + call 9d4cf82 <_edata@@Base+0x2b4cf82> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ call 1e8a7e8 │ │ │ │ add %bh,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x3ee87(%rsi) │ │ │ │ + or %ch,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x3ee87(%rsi) │ │ │ │ + sbb %ch,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x3ee87(%rsi) │ │ │ │ + sub %ch,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8a8 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x52(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e8(%rax) │ │ │ │ add %bl,-0x52(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ test $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x52(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa8,%al │ │ │ │ call 1e8a8a8 │ │ │ │ add %bh,-0x52(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8a8,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x3ee87(%rsi) │ │ │ │ + mov %ch,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8a87a │ │ │ │ call 1e8a8d8 │ │ │ │ - add %bl,0x3ee87ae(%rax) │ │ │ │ + add %bl,0x7ec27ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ test $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee87ae(%rax) │ │ │ │ + add %ch,0x7ec27ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87ae,%eax │ │ │ │ + mov $0x7ec27ae,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x87ae,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x27ae,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs 0x3ee87(%rsi) │ │ │ │ + fsubrs 0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ test $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d73103 │ │ │ │ + call 9d4d103 <_edata@@Base+0x2b4d103> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8a90b │ │ │ │ call 1e8a968 │ │ │ │ add %bh,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x3ee87(%rdi) │ │ │ │ + or %ch,0x7ec27(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e8a9,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8a9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0x3ee87(%rdi) │ │ │ │ + cmp %ch,0x7ec27(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea9286 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x51(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee87af │ │ │ │ + push $0x7ec27af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8a9d9 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W stos %al,%es:(%rdi) │ │ │ │ call 1e8aa40 │ │ │ │ - add %cl,0x3ee87af(%rax) │ │ │ │ + add %cl,0x7ec27af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ call 1e8aa58 │ │ │ │ - add %bl,0x3ee87af(%rax) │ │ │ │ + add %bl,0x7ec27af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8aa14 │ │ │ │ call 1e8aa70 │ │ │ │ - add %ch,0x3ee87af(%rax) │ │ │ │ + add %ch,0x7ec27af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ call 1e8aa88 │ │ │ │ - add %bh,0x3ee87af(%rax) │ │ │ │ + add %bh,0x7ec27af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xaa,%al │ │ │ │ call 1e8aaa0 │ │ │ │ add %cl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e8(%rdx) │ │ │ │ add %bl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d73284 │ │ │ │ + call 9d4d284 <_edata@@Base+0x2b4d284> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock stos %al,%es:(%rdi) │ │ │ │ call 1e8aae8 │ │ │ │ add %bh,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,0x3ee87(%rax) │ │ │ │ + or %dh,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,0x3ee87(%rax) │ │ │ │ + sbb %dh,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,0x3ee87(%rax) │ │ │ │ + sub %dh,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ call 1e8ab48 │ │ │ │ add %bh,(%rax) │ │ │ │ - mov $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8ab │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x50(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e8(%rbx) │ │ │ │ add %bl,-0x50(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ call 1e8ab90 │ │ │ │ add %ch,-0x50(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xab,%al │ │ │ │ call 1e8aba8 │ │ │ │ add %bh,-0x50(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8ab,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x3ee87(%rax) │ │ │ │ + mov %dh,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8ab7d │ │ │ │ call 1e8abd8 │ │ │ │ - add %bl,0x3ee87b0(%rax) │ │ │ │ + add %bl,0x7ec27b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ call 1e8abf0 │ │ │ │ - add %ch,0x3ee87b0(%rax) │ │ │ │ + add %ch,0x7ec27b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1(%rax,%rbp,8) │ │ │ │ - add %bh,0x3ee87b0(%rax) │ │ │ │ + add %bh,0x7ec27b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1(%rax,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ - mov $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lods %ds:(%rsi),%al │ │ │ │ call 1e8ac38 │ │ │ │ add %bl,%al │ │ │ │ - mov $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ call 1e8ac50 │ │ │ │ add %ch,%al │ │ │ │ - mov $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8ac0e │ │ │ │ call 1e8ac68 │ │ │ │ add %bh,%al │ │ │ │ - mov $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1(%rax,%rbp,8) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov $0x87,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e8ac,%al │ │ │ │ - mov $0x87,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8ac,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0x87,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1(%rax,%rbp,8) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov $0x87,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea9589 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - mov $0x87,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee87b1 │ │ │ │ + push $0x7ec27b1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8acdb │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%rax │ │ │ │ call 1e8ad40 │ │ │ │ - add %cl,0x3ee87b1(%rax) │ │ │ │ + add %cl,0x7ec27b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ call 1e8ad58 │ │ │ │ - add %bl,0x3ee87b1(%rax) │ │ │ │ + add %bl,0x7ec27b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8ad17 │ │ │ │ call 1e8ad70 │ │ │ │ - add %ch,0x3ee87b1(%rax) │ │ │ │ + add %ch,0x7ec27b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ call 1e8ad88 │ │ │ │ - add %bh,0x3ee87b1(%rax) │ │ │ │ + add %bh,0x7ec27b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xad,%al │ │ │ │ call 1e8ada0 │ │ │ │ add %cl,%al │ │ │ │ - mov $0x87,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e8(%rbp) │ │ │ │ add %bl,%al │ │ │ │ - mov $0x87,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d73586 │ │ │ │ + call 9d4d586 <_edata@@Base+0x2b4d586> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lods %ds:(%rsi),%eax │ │ │ │ call 1e8ade8 │ │ │ │ add %bh,%al │ │ │ │ - mov $0x87,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,0x3ee87(%rdx) │ │ │ │ + or %dh,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,0x3ee87(%rdx) │ │ │ │ + sbb %dh,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,0x3ee87(%rdx) │ │ │ │ + sub %dh,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ scas %es:(%rdi),%al │ │ │ │ call 1e8ae48 │ │ │ │ add %bh,(%rax) │ │ │ │ - mov $0x87,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8ae │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e8(%rsi) │ │ │ │ add %bl,-0x4e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ scas %es:(%rdi),%al │ │ │ │ call 1e8ae90 │ │ │ │ add %ch,-0x4e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xae,%al │ │ │ │ call 1e8aea8 │ │ │ │ add %bh,-0x4e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8ae,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x3ee87(%rdx) │ │ │ │ + mov %dh,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8ae80 │ │ │ │ call 1e8aed8 │ │ │ │ - add %bl,0x3ee87b2(%rax) │ │ │ │ + add %bl,0x7ec27b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ scas %es:(%rdi),%al │ │ │ │ call 1e8aef0 │ │ │ │ - add %ch,0x3ee87b2(%rax) │ │ │ │ + add %ch,0x7ec27b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87b2,%eax │ │ │ │ + mov $0x7ec27b2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x87b2,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x27b2,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex scas %es:(%rdi),%eax │ │ │ │ call 1e8af38 │ │ │ │ add %bl,%al │ │ │ │ - mov $0x87,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ call 1e8af50 │ │ │ │ add %ch,%al │ │ │ │ - mov $0x87,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8af11 │ │ │ │ call 1e8af68 │ │ │ │ add %bh,%al │ │ │ │ - mov $0x87,%dl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%dl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,0x3ee87(%rbx) │ │ │ │ + or %dh,0x7ec27(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e8af,%al │ │ │ │ - mov $0x87,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8af,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0x87,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,0x3ee87(%rbx) │ │ │ │ + cmp %dh,0x7ec27(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea988c │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - mov $0x87,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee87b3 │ │ │ │ + push $0x7ec27b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8afdd │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee87b3(%rax) │ │ │ │ + add %cl,0x7ec27b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee87b3(%rax) │ │ │ │ + add %bl,0x7ec27b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8b01a │ │ │ │ call 1e8b070 │ │ │ │ - add %ch,0x3ee87b3(%rax) │ │ │ │ + add %ch,0x7ec27b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee87b3(%rax) │ │ │ │ + add %bh,0x7ec27b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb0,%al │ │ │ │ call 1e8b0a0 │ │ │ │ add %cl,%al │ │ │ │ - mov $0x87,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e8(%rax) │ │ │ │ add %bl,%al │ │ │ │ - mov $0x87,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d73888 │ │ │ │ + call 9d4d888 <_edata@@Base+0x2b4d888> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - mov $0x87,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%bl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,0x3ee(%rdi,%rax,4) │ │ │ │ + or %dh,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,0x3ee(%rdi,%rax,4) │ │ │ │ + sbb %dh,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,0x3ee(%rdi,%rax,4) │ │ │ │ + sub %dh,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe8,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov $0x87,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8b1 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e8(%rcx) │ │ │ │ add %bl,-0x4c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xe8,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb1,%al │ │ │ │ call 1e8b1a8 │ │ │ │ add %bh,-0x4c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8b1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x3ee(%rdi,%rax,4) │ │ │ │ + mov %dh,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8b183 │ │ │ │ call 1e8b1d8 │ │ │ │ - add %bl,0x3ee87b4(%rax) │ │ │ │ + add %bl,0x7ec27b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0xe8,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee87b4(%rax) │ │ │ │ + add %ch,0x7ec27b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87b4,%eax │ │ │ │ + mov $0x7ec27b4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x87b4,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x27b4,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xe8,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - mov $0x87,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0xe8,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - mov $0x87,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8b214 │ │ │ │ call 1e8b268 │ │ │ │ add %bh,%al │ │ │ │ - mov $0x87,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,0x3ee87(%rbp) │ │ │ │ + or %dh,0x7ec27(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e8b2,%al │ │ │ │ - mov $0x87,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8b2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0x87,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,0x3ee87(%rbp) │ │ │ │ + cmp %dh,0x7ec27(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea9b8f │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - mov $0x87,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee87b5 │ │ │ │ + push $0x7ec27b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8b2df │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xe8,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee87b5(%rax) │ │ │ │ + add %cl,0x7ec27b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe8,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee87b5(%rax) │ │ │ │ + add %bl,0x7ec27b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8b31d │ │ │ │ call 1e8b370 │ │ │ │ - add %ch,0x3ee87b5(%rax) │ │ │ │ + add %ch,0x7ec27b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe8,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee87b5(%rax) │ │ │ │ + add %bh,0x7ec27b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb3,%al │ │ │ │ call 1e8b3a0 │ │ │ │ add %cl,%al │ │ │ │ - mov $0x87,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e8(%rbx) │ │ │ │ add %bl,%al │ │ │ │ - mov $0x87,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d73b8a │ │ │ │ + call 9d4db8a <_edata@@Base+0x2b4db8a> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe8,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - mov $0x87,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1(%rax,%rbp,8) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov $0x87,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1(%rax,%rbp,8) │ │ │ │ add %bl,(%rax) │ │ │ │ - mov $0x87,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1(%rax,%rbp,8) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0x87,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe8,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov $0x87,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8b4 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1(%rax,%rbp,8) │ │ │ │ pop %rax │ │ │ │ - mov $0x87,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xe8,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb4,%al │ │ │ │ call 1e8b4a8 │ │ │ │ add %bh,-0x4a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8b4,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x3ee87(%rsi) │ │ │ │ + mov %dh,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8b486 │ │ │ │ call 1e8b4d8 │ │ │ │ - add %bl,0x3ee87b6(%rax) │ │ │ │ + add %bl,0x7ec27b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0xe8,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee87b6(%rax) │ │ │ │ + add %ch,0x7ec27b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87b6,%eax │ │ │ │ + mov $0x7ec27b6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x87b6,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x27b6,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe8,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - mov $0x87,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0xe8,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - mov $0x87,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8b517 │ │ │ │ call 1e8b568 │ │ │ │ add %bh,%al │ │ │ │ - mov $0x87,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,0x3ee87(%rdi) │ │ │ │ + or %dh,0x7ec27(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e8b5,%al │ │ │ │ - mov $0x87,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8b5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0x87,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,0x3ee87(%rdi) │ │ │ │ + cmp %dh,0x7ec27(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ea9e92 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x49(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - mov $0x87,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee87b7 │ │ │ │ + push $0x7ec27b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8b5e1 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xe8,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee87b7(%rax) │ │ │ │ + add %cl,0x7ec27b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe8,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee87b7(%rax) │ │ │ │ + add %bl,0x7ec27b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8b620 │ │ │ │ call 1e8b670 │ │ │ │ - add %ch,0x3ee87b7(%rax) │ │ │ │ + add %ch,0x7ec27b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe8,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee87b7(%rax) │ │ │ │ + add %bh,0x7ec27b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb6,%al │ │ │ │ call 1e8b6a0 │ │ │ │ add %cl,%al │ │ │ │ - mov $0x87,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e8(%rsi) │ │ │ │ add %bl,%al │ │ │ │ - mov $0x87,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d73e8c │ │ │ │ + call 9d4de8c <_edata@@Base+0x2b4de8c> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe8,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - mov $0x87,%bh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x27,%bh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,0x3ee87(%rax) │ │ │ │ + or %bh,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,0x3ee87(%rax) │ │ │ │ + sbb %bh,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,0x3ee87(%rax) │ │ │ │ + sub %bh,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe8,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov $0x3ee87,%eax │ │ │ │ + mov $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x48(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e8(%rdi) │ │ │ │ add %bl,-0x48(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xe8,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x48(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb7,%al │ │ │ │ call 1e8b7a8 │ │ │ │ add %bh,-0x48(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8b7,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,0x3ee87(%rax) │ │ │ │ + mov %bh,0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8b789 │ │ │ │ call 1e8b7d8 │ │ │ │ - add %bl,0x3ee87b8(%rax) │ │ │ │ + add %bl,0x7ec27b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0xe8,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee87b8(%rax) │ │ │ │ + add %ch,0x7ec27b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87b8,%eax │ │ │ │ + mov $0x7ec27b8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x87b8,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x27b8,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs 0x3ee87(%rax) │ │ │ │ + fdivrs 0x7ec27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d7400d │ │ │ │ + call 9d4e00d <_edata@@Base+0x2b4e00d> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8b81a │ │ │ │ call 1e8b868 │ │ │ │ add %bh,%al │ │ │ │ - mov $0x3ee87,%eax │ │ │ │ + mov $0x7ec27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,0x3ee87(%rcx) │ │ │ │ + or %bh,0x7ec27(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e8b8,%al │ │ │ │ - mov $0x3ee87,%ecx │ │ │ │ + mov $0x7ec27,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8b8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0x3ee87,%ecx │ │ │ │ + mov $0x7ec27,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,0x3ee87(%rcx) │ │ │ │ + cmp %bh,0x7ec27(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eaa195 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x47(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - mov $0x3ee87,%ecx │ │ │ │ + mov $0x7ec27,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee87b9 │ │ │ │ + push $0x7ec27b9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8b8e3 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0xb9880000000001e8,%rcx │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e8,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - mov $0x3ee87,%ecx │ │ │ │ + mov $0x7ec27,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8b923 │ │ │ │ call 1e8b970 │ │ │ │ - add %ch,0x3ee87b9(%rax) │ │ │ │ + add %ch,0x7ec27b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e8,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87b9,%eax │ │ │ │ + mov $0x7ec27b9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb9,%al │ │ │ │ call 1e8b9a0 │ │ │ │ add %cl,%al │ │ │ │ - mov $0x3ee87,%ecx │ │ │ │ + mov $0x7ec27,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e8(%rcx) │ │ │ │ add %bl,%al │ │ │ │ - mov $0x3ee87,%ecx │ │ │ │ + mov $0x7ec27,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d7418e │ │ │ │ + call 9d4e18e <_edata@@Base+0x2b4e18e> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e8,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - mov $0x3ee87,%ecx │ │ │ │ + mov $0x7ec27,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,0x3ee87(%rdx) │ │ │ │ + or %bh,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,0x3ee87(%rdx) │ │ │ │ + sbb %bh,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,0x3ee87(%rdx) │ │ │ │ + sub %bh,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e8,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,0x3ee87(%rdx) │ │ │ │ + cmp %bh,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8ba │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x46(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e8(%rdx) │ │ │ │ add %bl,-0x46(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x1e8,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee87ba │ │ │ │ + push $0x7ec27ba │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xba,%al │ │ │ │ call 1e8baa8 │ │ │ │ add %bh,-0x46(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8ba,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,0x3ee87(%rdx) │ │ │ │ + mov %bh,0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8ba8c │ │ │ │ call 1e8bad8 │ │ │ │ - add %bl,0x3ee87ba(%rax) │ │ │ │ + add %bl,0x7ec27ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x1e8,%edx │ │ │ │ add %al,(%rax) │ │ │ │ test $0xba,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87ba,%eax │ │ │ │ + mov $0x7ec27ba,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x87ba,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x27ba,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e8,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs 0x3ee87(%rdx) │ │ │ │ + fdivrs 0x7ec27(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x1e8,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d7430f │ │ │ │ + call 9d4e30f <_edata@@Base+0x2b4e30f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8bb1d │ │ │ │ call 1e8bb68 │ │ │ │ add %bh,%al │ │ │ │ - mov $0x3ee87,%edx │ │ │ │ + mov $0x7ec27,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,0x3ee87(%rbx) │ │ │ │ + or %bh,0x7ec27(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e8bb,%al │ │ │ │ - mov $0x3ee87,%ebx │ │ │ │ + mov $0x7ec27,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8bb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0x3ee87,%ebx │ │ │ │ + mov $0x7ec27,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,0x3ee87(%rbx) │ │ │ │ + cmp %bh,0x7ec27(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eaa498 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x45(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rax,%rbp,8) │ │ │ │ add %bl,-0x45(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1(%rax,%rbp,8) │ │ │ │ add %ch,-0x45(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1(%rax,%rbp,8) │ │ │ │ add %bh,-0x45(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0xbb880000000001e8,%rsp │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e8,%esp │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - mov $0x3ee87,%ebx │ │ │ │ + mov $0x7ec27,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8bc26 │ │ │ │ call 1e8bc70 │ │ │ │ - add %ch,0x3ee87bb(%rax) │ │ │ │ + add %ch,0x7ec27bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e8,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87bb,%eax │ │ │ │ + mov $0x7ec27bb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbc,%al │ │ │ │ call 1e8bca0 │ │ │ │ add %cl,%al │ │ │ │ - mov $0x3ee87,%ebx │ │ │ │ + mov $0x7ec27,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1(%rax,%rbp,8) │ │ │ │ - fdivrs 0x3ee87(%rbx) │ │ │ │ + fdivrs 0x7ec27(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1(%rax,%rbp,8) │ │ │ │ add %ch,%al │ │ │ │ - mov $0x3ee87,%ebx │ │ │ │ + mov $0x7ec27,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e8,%esp │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - mov $0x3ee87,%ebx │ │ │ │ + mov $0x7ec27,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,0x3ee(%rdi,%rax,4) │ │ │ │ + or %bh,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,0x3ee(%rdi,%rax,4) │ │ │ │ + sbb %bh,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,0x3ee(%rdi,%rax,4) │ │ │ │ + sub %bh,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e8,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,0x3ee(%rdi,%rax,4) │ │ │ │ + cmp %bh,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8bd │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x44(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e8(%rbp) │ │ │ │ add %bl,-0x44(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x1e8,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee87bc │ │ │ │ + push $0x7ec27bc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbd,%al │ │ │ │ call 1e8bda8 │ │ │ │ add %bh,-0x44(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8bd,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,0x3ee(%rdi,%rax,4) │ │ │ │ + mov %bh,0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8bd8f │ │ │ │ call 1e8bdd8 │ │ │ │ - add %bl,0x3ee87bc(%rax) │ │ │ │ + add %bl,0x7ec27bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x1e8,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbc,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87bc,%eax │ │ │ │ + mov $0x7ec27bc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x87bc,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x27bc,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e8,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs 0x3ee(%rdi,%rax,4) │ │ │ │ + fdivrs 0x7ec(%rdi,%riz,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x1e8,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d74611 │ │ │ │ + call 9d4e611 <_edata@@Base+0x2b4e611> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8be20 │ │ │ │ call 1e8be68 │ │ │ │ add %bh,%al │ │ │ │ - mov $0x3ee87,%esp │ │ │ │ + mov $0x7ec27,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,0x3ee87(%rbp) │ │ │ │ + or %bh,0x7ec27(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e8be,%al │ │ │ │ - mov $0x3ee87,%ebp │ │ │ │ + mov $0x7ec27,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8be,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0x3ee87,%ebp │ │ │ │ + mov $0x7ec27,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,0x3ee87(%rbp) │ │ │ │ + cmp %bh,0x7ec27(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eaa79b │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x43(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - mov $0x3ee87,%ebp │ │ │ │ + mov $0x7ec27,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee87bd │ │ │ │ + push $0x7ec27bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8bee7 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0xbd880000000001e8,%rdi │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e8,%edi │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - mov $0x3ee87,%ebp │ │ │ │ + mov $0x7ec27,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8bf29 │ │ │ │ call 1e8bf70 │ │ │ │ - add %ch,0x3ee87bd(%rax) │ │ │ │ + add %ch,0x7ec27bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e8,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87bd,%eax │ │ │ │ + mov $0x7ec27bd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbf,%al │ │ │ │ call 1e8bfa0 │ │ │ │ add %cl,%al │ │ │ │ - mov $0x3ee87,%ebp │ │ │ │ + mov $0x7ec27,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e8(%rdi) │ │ │ │ add %bl,%al │ │ │ │ - mov $0x3ee87,%ebp │ │ │ │ + mov $0x7ec27,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d74792 │ │ │ │ + call 9d4e792 <_edata@@Base+0x2b4e792> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e8,%edi │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - mov $0x3ee87,%ebp │ │ │ │ + mov $0x7ec27,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%al │ │ │ │ call 1e8c000 │ │ │ │ add %cl,(%rax) │ │ │ │ - mov $0x3ee87,%esi │ │ │ │ + mov $0x7ec27,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%al │ │ │ │ call 1e8c018 │ │ │ │ add %bl,(%rax) │ │ │ │ - mov $0x3ee87,%esi │ │ │ │ + mov $0x7ec27,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ call 1e8c030 │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0x3ee87,%esi │ │ │ │ + mov $0x7ec27,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shr $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,0x3ee87(%rsi) │ │ │ │ + cmp %bh,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8c0 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x42(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x42(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ shr $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ee87be │ │ │ │ + push $0x7ec27be │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc0,%al │ │ │ │ call 1e8c0a8 │ │ │ │ add %bh,-0x42(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8c0,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,0x3ee87(%rsi) │ │ │ │ + mov %bh,0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8c092 │ │ │ │ call 1e8c0d8 │ │ │ │ - add %bl,0x3ee87be(%rax) │ │ │ │ + add %bl,0x7ec27be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ shr $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbe,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%cl │ │ │ │ call 1e8c108 │ │ │ │ - add %bh,0x3ee87be(%rax) │ │ │ │ + add %bh,0x7ec27be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%cl │ │ │ │ call 1e8c120 │ │ │ │ add %cl,%al │ │ │ │ - mov $0x3ee87,%esi │ │ │ │ + mov $0x7ec27,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex shr $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs 0x3ee87(%rsi) │ │ │ │ + fdivrs 0x7ec27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ shr $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d74913 │ │ │ │ + call 9d4e913 <_edata@@Base+0x2b4e913> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8c123 │ │ │ │ call 1e8c168 │ │ │ │ add %bh,%al │ │ │ │ - mov $0x3ee87,%esi │ │ │ │ + mov $0x7ec27,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%cl │ │ │ │ call 1e8c180 │ │ │ │ add %cl,(%rax) │ │ │ │ - mov $0x3ee87,%edi │ │ │ │ + mov $0x7ec27,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e8c1,%al │ │ │ │ - mov $0x3ee87,%edi │ │ │ │ + mov $0x7ec27,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0x3ee87,%edi │ │ │ │ + mov $0x7ec27,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%cl │ │ │ │ call 1e8c1c8 │ │ │ │ add %bh,(%rax) │ │ │ │ - mov $0x3ee87,%edi │ │ │ │ + mov $0x7ec27,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eaaa9e │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x41(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ call 1e8c1f8 │ │ │ │ add %bl,-0x41(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,%dl │ │ │ │ call 1e8c210 │ │ │ │ add %ch,-0x41(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%dl │ │ │ │ call 1e8c228 │ │ │ │ add %bh,-0x41(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W ret $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,0x3ee87(%rdi) │ │ │ │ + mov %bh,0x7ec27(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - mov $0x3ee87,%edi │ │ │ │ + mov $0x7ec27,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8c22c │ │ │ │ call 1e8c270 │ │ │ │ - add %ch,0x3ee87bf(%rax) │ │ │ │ + add %ch,0x7ec27bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ret $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87bf,%eax │ │ │ │ + mov $0x7ec27bf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc2,%al │ │ │ │ call 1e8c2a0 │ │ │ │ add %cl,%al │ │ │ │ - mov $0x3ee87,%edi │ │ │ │ + mov $0x7ec27,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe8,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - mov $0x3ee87,%edi │ │ │ │ + mov $0x7ec27,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(2),%st │ │ │ │ call 1e8c2d0 │ │ │ │ add %ch,%al │ │ │ │ - mov $0x3ee87,%edi │ │ │ │ + mov $0x7ec27,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ret $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - mov $0x3ee87,%edi │ │ │ │ + mov $0x7ec27,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%bl │ │ │ │ call 1e8c300 │ │ │ │ add %cl,(%rax) │ │ │ │ - rolb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bl │ │ │ │ call 1e8c318 │ │ │ │ add %bl,(%rax) │ │ │ │ - rolb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%bl │ │ │ │ call 1e8c330 │ │ │ │ add %ch,(%rax) │ │ │ │ - rolb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ret │ │ │ │ call 1e8c348 │ │ │ │ add %bh,(%rax) │ │ │ │ - rolb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x40(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe8,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x40(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ call 1e8c390 │ │ │ │ add %ch,-0x40(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc3,%al │ │ │ │ call 1e8c3a8 │ │ │ │ add %bh,-0x40(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8c3,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8c395 │ │ │ │ call 1e8c3d8 │ │ │ │ - add %bl,0x3ee87c0(%rax) │ │ │ │ + add %bl,0x7ec27c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ ret │ │ │ │ call 1e8c3f0 │ │ │ │ - add %ch,0x3ee87c0(%rax) │ │ │ │ + add %ch,0x7ec27c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%ah │ │ │ │ call 1e8c408 │ │ │ │ - add %bh,0x3ee87c0(%rax) │ │ │ │ + add %bh,0x7ec27c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%ah │ │ │ │ call 1e8c420 │ │ │ │ add %cl,%al │ │ │ │ - rolb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ call 1e8c438 │ │ │ │ add %bl,%al │ │ │ │ - rolb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ call 1e8c450 │ │ │ │ add %ch,%al │ │ │ │ - rolb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8c426 │ │ │ │ call 1e8c468 │ │ │ │ add %bh,%al │ │ │ │ - rolb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%ah │ │ │ │ call 1e8c480 │ │ │ │ add %cl,(%rax) │ │ │ │ - roll $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + shll $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e8c4,%al │ │ │ │ - roll $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + shll $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8c4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - roll $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + shll $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ah │ │ │ │ call 1e8c4c8 │ │ │ │ add %bh,(%rax) │ │ │ │ - roll $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + shll $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eaada1 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ call 1e8c4f8 │ │ │ │ add %bl,-0x3f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,%ch │ │ │ │ call 1e8c510 │ │ │ │ add %ch,-0x3f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%ch │ │ │ │ call 1e8c528 │ │ │ │ add %bh,-0x3f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%cl │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - roll $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + shll $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8c52f │ │ │ │ call 1e8c570 │ │ │ │ - add %ch,0x3ee87c1(%rax) │ │ │ │ + add %ch,0x7ec27c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ee87c1,%eax │ │ │ │ + mov $0x7ec27c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc5,%al │ │ │ │ call 1e8c5a0 │ │ │ │ add %cl,%al │ │ │ │ - roll $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + shll $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe8,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - roll $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + shll $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(5),%st │ │ │ │ call 1e8c5d0 │ │ │ │ add %ch,%al │ │ │ │ - roll $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + shll $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - roll $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + shll $0xec,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%dh │ │ │ │ call 1e8c600 │ │ │ │ add %cl,(%rax) │ │ │ │ - ret $0xee87 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec27 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dh │ │ │ │ call 1e8c618 │ │ │ │ add %bl,(%rax) │ │ │ │ - ret $0xee87 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec27 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%dh │ │ │ │ call 1e8c630 │ │ │ │ add %ch,(%rax) │ │ │ │ - ret $0xee87 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec27 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ call 1e8c648 │ │ │ │ add %bh,(%rax) │ │ │ │ - ret $0xee87 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec27 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8c6 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe8,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ call 1e8c690 │ │ │ │ add %ch,-0x3e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc6,%al │ │ │ │ call 1e8c6a8 │ │ │ │ add %bh,-0x3e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8c6,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dl │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8c698 │ │ │ │ call 1e8c6d8 │ │ │ │ - add %bl,0x3ee87c2(%rax) │ │ │ │ + add %bl,0x7ec27c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ call 1e8c6f0 │ │ │ │ - add %ch,0x3ee87c2(%rax) │ │ │ │ + add %ch,0x7ec27c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%bh │ │ │ │ call 1e8c708 │ │ │ │ - add %bh,0x3ee87c2(%rax) │ │ │ │ + add %bh,0x7ec27c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%bh │ │ │ │ call 1e8c720 │ │ │ │ add %cl,%al │ │ │ │ - ret $0xee87 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec27 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ call 1e8c738 │ │ │ │ add %bl,%al │ │ │ │ - ret $0xee87 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec27 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ call 1e8c750 │ │ │ │ add %ch,%al │ │ │ │ - ret $0xee87 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec27 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8c729 │ │ │ │ call 1e8c768 │ │ │ │ add %bh,%al │ │ │ │ - ret $0xee87 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0xec27 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%bh │ │ │ │ call 1e8c780 │ │ │ │ add %cl,(%rax) │ │ │ │ ret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e8c7,%al │ │ │ │ ret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8c7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ ret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%bh │ │ │ │ call 1e8c7c8 │ │ │ │ add %bh,(%rax) │ │ │ │ ret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eab0a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ call 1e8c7f8 │ │ │ │ add %bl,-0x3d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ call 1e8c810 │ │ │ │ add %ch,-0x3d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%al │ │ │ │ call 1e8c828 │ │ │ │ add %bh,-0x3d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W enter $0x1e8,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee87c3(%rax) │ │ │ │ + add %cl,0x7ec27c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ enter $0x1e8,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee87c3(%rax) │ │ │ │ + add %bl,0x7ec27c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8c832 │ │ │ │ call 1e8c870 │ │ │ │ - add %ch,0x3ee87c3(%rax) │ │ │ │ + add %ch,0x7ec27c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ enter $0x1e8,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee87c3(%rax) │ │ │ │ + add %bh,0x7ec27c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc8,%al │ │ │ │ call 1e8c8a0 │ │ │ │ add %cl,%al │ │ │ │ ret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ ret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(0),%st │ │ │ │ call 1e8c8d0 │ │ │ │ add %ch,%al │ │ │ │ ret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock enter $0x1e8,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3723175,56 +3724408,60 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ leave │ │ │ │ call 1e8c948 │ │ │ │ add %cl,-0x3c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe8,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ leave │ │ │ │ call 1e8c990 │ │ │ │ add %bh,-0x3c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc9,%al │ │ │ │ call 1e8c9a8 │ │ │ │ - add %cl,0x3ee87c4(%rax) │ │ │ │ + add %cl,0x7ec27c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8c9,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3723234,24 +3724471,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8c99b │ │ │ │ call 1e8c9d8 │ │ │ │ - add %ch,0x3ee87c4(%rax) │ │ │ │ + add %ch,0x7ec27c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ leave │ │ │ │ call 1e8c9f0 │ │ │ │ - add %bh,0x3ee87c4(%rax) │ │ │ │ + add %bh,0x7ec27c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%dl │ │ │ │ call 1e8ca08 │ │ │ │ @@ -3723270,15 +3724507,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lret $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d75201 │ │ │ │ + call 9d4f201 <_edata@@Base+0x2b4f201> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lret $0x1e8 │ │ │ │ @@ -3723291,31407 +3724528,33567 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8ca2c │ │ │ │ call 1e8ca68 │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%dl │ │ │ │ call 1e8ca80 │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e8ca,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8ca,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%dl │ │ │ │ call 1e8cac8 │ │ │ │ add %cl,-0x3b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eab3a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ call 1e8caf8 │ │ │ │ add %ch,-0x3b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%bl │ │ │ │ call 1e8cb10 │ │ │ │ add %bh,-0x3b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%bl │ │ │ │ call 1e8cb28 │ │ │ │ - add %cl,0x3ee87c5(%rax) │ │ │ │ + add %cl,0x7ec27c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lretq │ │ │ │ call 1e8cb40 │ │ │ │ - add %bl,0x3ee87c5(%rax) │ │ │ │ + add %bl,0x7ec27c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ call 1e8cb58 │ │ │ │ - add %ch,0x3ee87c5(%rax) │ │ │ │ + add %ch,0x7ec27c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8cb35 │ │ │ │ call 1e8cb70 │ │ │ │ - add %bh,0x3ee87c5(%rax) │ │ │ │ + add %bh,0x7ec27c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lret │ │ │ │ call 1e8cb88 │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xcb,%al │ │ │ │ call 1e8cba0 │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe8,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(3),%st │ │ │ │ call 1e8cbd0 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lret │ │ │ │ call 1e8cbe8 │ │ │ │ add %cl,(%rax) │ │ │ │ - movb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%ah │ │ │ │ call 1e8cc00 │ │ │ │ add %bl,(%rax) │ │ │ │ - movb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%ah │ │ │ │ call 1e8cc18 │ │ │ │ add %ch,(%rax) │ │ │ │ - movb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%ah │ │ │ │ call 1e8cc30 │ │ │ │ add %bh,(%rax) │ │ │ │ - movb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int3 │ │ │ │ call 1e8cc48 │ │ │ │ add %cl,-0x3a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8cc │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe8,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ int3 │ │ │ │ call 1e8cc90 │ │ │ │ add %bh,-0x3a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcc,%al │ │ │ │ call 1e8cca8 │ │ │ │ - add %cl,0x3ee87c6(%rax) │ │ │ │ + add %cl,0x7ec27c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8cc,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - movb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8cc9e │ │ │ │ call 1e8ccd8 │ │ │ │ - add %ch,0x3ee87c6(%rax) │ │ │ │ + add %ch,0x7ec27c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ int3 │ │ │ │ call 1e8ccf0 │ │ │ │ - add %bh,0x3ee87c6(%rax) │ │ │ │ + add %bh,0x7ec27c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%ch │ │ │ │ call 1e8cd08 │ │ │ │ add %cl,%al │ │ │ │ - movb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%ch │ │ │ │ call 1e8cd20 │ │ │ │ add %bl,%al │ │ │ │ - movb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex int $0xe8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - movb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ int $0xe8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - movb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8cd2f │ │ │ │ call 1e8cd68 │ │ │ │ add %cl,(%rax) │ │ │ │ - movl $0x400,0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1e8cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %cl,%ch │ │ │ │ + call 1e8cd80 │ │ │ │ add %bl,(%rax) │ │ │ │ - movl $0x400,0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e8cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movl $0x400,0x3ee(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x280000000001e8cd,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1e8cd(%rax) │ │ │ │ + mov $0x1e8cd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - movl $0x400,0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - int $0xe8 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + ror $1,%ch │ │ │ │ + call 1e8cdc8 │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eab6aa │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x39(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ call 1e8cdf8 │ │ │ │ add %ch,-0x39(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%dh │ │ │ │ call 1e8ce10 │ │ │ │ add %bh,-0x39(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%dh │ │ │ │ call 1e8ce28 │ │ │ │ - add %cl,0x3ee87c7(%rax) │ │ │ │ + add %cl,0x7ec27c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ call 1e8ce40 │ │ │ │ - add %bl,0x3ee87c7(%rax) │ │ │ │ + add %bl,0x7ec27c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ call 1e8ce58 │ │ │ │ - add %ch,0x3ee87c7(%rax) │ │ │ │ + add %ch,0x7ec27c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8ce38 │ │ │ │ call 1e8ce70 │ │ │ │ - add %bh,0x3ee87c7(%rax) │ │ │ │ + add %bh,0x7ec27c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ call 1e8ce88 │ │ │ │ add %cl,%al │ │ │ │ - movl $0x400,0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1e8ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + test $0xce,%al │ │ │ │ + call 1e8cea0 │ │ │ │ add %bl,%al │ │ │ │ - movl $0x400,0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - call 1e8ceb8 │ │ │ │ - add %ch,%al │ │ │ │ - movl $0x400,0x3ee(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + ror $0xe8,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmul %st(6),%st │ │ │ │ call 1e8ced0 │ │ │ │ add %bh,%al │ │ │ │ - movl $0x400,0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ call 1e8cee8 │ │ │ │ add %cl,(%rax) │ │ │ │ - enter $0xee87,$0x3 │ │ │ │ + enter $0xec27,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%bh │ │ │ │ call 1e8cf00 │ │ │ │ add %bl,(%rax) │ │ │ │ - enter $0xee87,$0x3 │ │ │ │ + enter $0xec27,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%bh │ │ │ │ call 1e8cf18 │ │ │ │ add %ch,(%rax) │ │ │ │ - enter $0xee87,$0x3 │ │ │ │ + enter $0xec27,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%bh │ │ │ │ call 1e8cf30 │ │ │ │ add %bh,(%rax) │ │ │ │ - enter $0xee87,$0x3 │ │ │ │ + enter $0xec27,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ iret │ │ │ │ call 1e8cf48 │ │ │ │ add %cl,-0x38(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8cf │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x38(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe8,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x38(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ iret │ │ │ │ call 1e8cf90 │ │ │ │ add %bh,-0x38(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcf,%al │ │ │ │ call 1e8cfa8 │ │ │ │ - add %cl,0x3ee87c8(%rax) │ │ │ │ + add %cl,0x7ec27c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8cf,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - enter $0xee87,$0x3 │ │ │ │ + enter $0xec27,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8cfa1 │ │ │ │ call 1e8cfd8 │ │ │ │ - add %ch,0x3ee87c8(%rax) │ │ │ │ + add %ch,0x7ec27c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ iret │ │ │ │ call 1e8cff0 │ │ │ │ - add %bh,0x3ee87c8(%rax) │ │ │ │ + add %bh,0x7ec27c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%al │ │ │ │ call 1e8d008 │ │ │ │ add %cl,%al │ │ │ │ - enter $0xee87,$0x3 │ │ │ │ + enter $0xec27,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%al │ │ │ │ call 1e8d020 │ │ │ │ add %bl,%al │ │ │ │ - enter $0xee87,$0x3 │ │ │ │ + enter $0xec27,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex shr $1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - enter $0xee87,$0x3 │ │ │ │ + enter $0xec27,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ shr $1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - enter $0xee87,$0x3 │ │ │ │ + enter $0xec27,$0x7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8d032 │ │ │ │ call 1e8d068 │ │ │ │ add %cl,(%rax) │ │ │ │ leave │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%al │ │ │ │ call 1e8d080 │ │ │ │ add %bl,(%rax) │ │ │ │ leave │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e8d0,%al │ │ │ │ leave │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8d0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ leave │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%al │ │ │ │ call 1e8d0c8 │ │ │ │ add %cl,-0x37(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eab9ad │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x37(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ call 1e8d0f8 │ │ │ │ add %ch,-0x37(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%cl │ │ │ │ call 1e8d110 │ │ │ │ add %bh,-0x37(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%cl │ │ │ │ call 1e8d128 │ │ │ │ - add %cl,0x3ee87c9(%rax) │ │ │ │ + add %cl,0x7ec27c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee87c9(%rax) │ │ │ │ + add %bl,0x7ec27c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shr $1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee87c9(%rax) │ │ │ │ + add %ch,0x7ec27c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8d13b │ │ │ │ call 1e8d170 │ │ │ │ - add %bh,0x3ee87c9(%rax) │ │ │ │ + add %bh,0x7ec27c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shr $1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ leave │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd1,%al │ │ │ │ call 1e8d1a0 │ │ │ │ add %bl,%al │ │ │ │ leave │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe8,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ leave │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(1) │ │ │ │ call 1e8d1d0 │ │ │ │ add %bh,%al │ │ │ │ leave │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shr $1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - lret $0xee87 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec27 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%dl │ │ │ │ call 1e8d200 │ │ │ │ add %bl,(%rax) │ │ │ │ - lret $0xee87 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec27 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%dl │ │ │ │ call 1e8d218 │ │ │ │ add %ch,(%rax) │ │ │ │ - lret $0xee87 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec27 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%dl │ │ │ │ call 1e8d230 │ │ │ │ add %bh,(%rax) │ │ │ │ - lret $0xee87 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec27 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shr %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x36(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8d2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x36(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe8,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x36(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ shr %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x36(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd2,%al │ │ │ │ call 1e8d2a8 │ │ │ │ - add %cl,0x3ee87ca(%rax) │ │ │ │ + add %cl,0x7ec27ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8d2,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - lret $0xee87 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec27 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8d2a4 │ │ │ │ call 1e8d2d8 │ │ │ │ - add %ch,0x3ee87ca(%rax) │ │ │ │ + add %ch,0x7ec27ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ shr %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee87ca(%rax) │ │ │ │ + add %bh,0x7ec27ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%bl │ │ │ │ call 1e8d308 │ │ │ │ add %cl,%al │ │ │ │ - lret $0xee87 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec27 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%bl │ │ │ │ call 1e8d320 │ │ │ │ add %bl,%al │ │ │ │ - lret $0xee87 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec27 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex shr %cl,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - lret $0xee87 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec27 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ shr %cl,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - lret $0xee87 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0xec27 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8d335 │ │ │ │ call 1e8d368 │ │ │ │ add %cl,(%rax) │ │ │ │ lret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%bl │ │ │ │ call 1e8d380 │ │ │ │ add %bl,(%rax) │ │ │ │ lret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e8d3,%al │ │ │ │ lret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8d3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ lret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%bl │ │ │ │ call 1e8d3c8 │ │ │ │ add %cl,-0x35(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eabcb0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x35(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ call 1e8d3f8 │ │ │ │ add %ch,-0x35(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%ah │ │ │ │ call 1e8d410 │ │ │ │ add %bh,-0x35(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%ah │ │ │ │ call 1e8d428 │ │ │ │ - add %cl,0x3ee87cb(%rax) │ │ │ │ + add %cl,0x7ec27cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ call 1e8d440 │ │ │ │ - add %bl,0x3ee87cb(%rax) │ │ │ │ + add %bl,0x7ec27cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ call 1e8d458 │ │ │ │ - add %ch,0x3ee87cb(%rax) │ │ │ │ + add %ch,0x7ec27cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8d43e │ │ │ │ call 1e8d470 │ │ │ │ - add %bh,0x3ee87cb(%rax) │ │ │ │ + add %bh,0x7ec27cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ call 1e8d488 │ │ │ │ add %cl,%al │ │ │ │ lret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd4,%al │ │ │ │ call 1e8d4a0 │ │ │ │ add %bl,%al │ │ │ │ lret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe8,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ lret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(4) │ │ │ │ call 1e8d4d0 │ │ │ │ add %bh,%al │ │ │ │ lret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ call 1e8d4e8 │ │ │ │ add %cl,(%rax) │ │ │ │ int3 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%ch │ │ │ │ call 1e8d500 │ │ │ │ add %bl,(%rax) │ │ │ │ int3 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%ch │ │ │ │ call 1e8d518 │ │ │ │ add %ch,(%rax) │ │ │ │ int3 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%ch │ │ │ │ call 1e8d530 │ │ │ │ add %bh,(%rax) │ │ │ │ int3 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ {rex2 0xe8} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x34(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x34(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe8,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x34(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ {rex2 0xe8} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x34(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd5,%al │ │ │ │ call 1e8d5a8 │ │ │ │ - add %cl,0x3ee87cc(%rax) │ │ │ │ + add %cl,0x7ec27cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8d5,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ int3 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8d5a7 │ │ │ │ call 1e8d5d8 │ │ │ │ - add %ch,0x3ee87cc(%rax) │ │ │ │ + add %ch,0x7ec27cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ {rex2 0xe8} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee87cc(%rax) │ │ │ │ + add %bh,0x7ec27cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%dh │ │ │ │ call 1e8d608 │ │ │ │ add %cl,%al │ │ │ │ int3 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%dh │ │ │ │ call 1e8d620 │ │ │ │ add %bl,%al │ │ │ │ int3 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ call 1e8d638 │ │ │ │ add %ch,%al │ │ │ │ int3 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ call 1e8d650 │ │ │ │ add %bh,%al │ │ │ │ int3 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8d638 │ │ │ │ call 1e8d668 │ │ │ │ add %cl,(%rax) │ │ │ │ - int $0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%dh │ │ │ │ call 1e8d680 │ │ │ │ add %bl,(%rax) │ │ │ │ - int $0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e8d6,%al │ │ │ │ - int $0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8d6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - int $0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%dh │ │ │ │ call 1e8d6c8 │ │ │ │ add %cl,-0x33(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eabfb3 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x33(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ call 1e8d6f8 │ │ │ │ add %ch,-0x33(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%bh │ │ │ │ call 1e8d710 │ │ │ │ add %bh,-0x33(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%bh │ │ │ │ call 1e8d728 │ │ │ │ - add %cl,0x3ee87cd(%rax) │ │ │ │ + add %cl,0x7ec27cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W xlat %ds:(%rbx) │ │ │ │ call 1e8d740 │ │ │ │ - add %bl,0x3ee87cd(%rax) │ │ │ │ + add %bl,0x7ec27cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ call 1e8d758 │ │ │ │ - add %ch,0x3ee87cd(%rax) │ │ │ │ + add %ch,0x7ec27cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8d741 │ │ │ │ call 1e8d770 │ │ │ │ - add %bh,0x3ee87cd(%rax) │ │ │ │ + add %bh,0x7ec27cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xlat %ds:(%rbx) │ │ │ │ call 1e8d788 │ │ │ │ add %cl,%al │ │ │ │ - int $0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd7,%al │ │ │ │ call 1e8d7a0 │ │ │ │ add %bl,%al │ │ │ │ - int $0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe8,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - int $0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(7) │ │ │ │ call 1e8d7d0 │ │ │ │ add %bh,%al │ │ │ │ - int $0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + int $0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xlat %ds:(%rbx) │ │ │ │ call 1e8d7e8 │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%al │ │ │ │ call 1e8d800 │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%al │ │ │ │ call 1e8d818 │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%al │ │ │ │ call 1e8d830 │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fsubr %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x32(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8d8 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x32(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x32(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fsubr %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x32(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd8,%al │ │ │ │ call 1e8d8a8 │ │ │ │ - add %cl,0x3ee87ce(%rax) │ │ │ │ + add %cl,0x7ec27ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8d8,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8d8aa │ │ │ │ call 1e8d8d8 │ │ │ │ - add %ch,0x3ee87ce(%rax) │ │ │ │ + add %ch,0x7ec27ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ fsubr %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee87ce(%rax) │ │ │ │ + add %bh,0x7ec27ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%cl │ │ │ │ call 1e8d908 │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%cl │ │ │ │ call 1e8d920 │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fld1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fld1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8d93b │ │ │ │ call 1e8d968 │ │ │ │ add %cl,(%rax) │ │ │ │ iret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%cl │ │ │ │ call 1e8d980 │ │ │ │ add %bl,(%rax) │ │ │ │ iret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e8d9,%al │ │ │ │ iret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8d9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ iret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%cl │ │ │ │ call 1e8d9c8 │ │ │ │ add %cl,-0x31(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eac2b6 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x31(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ call 1e8d9f8 │ │ │ │ add %ch,-0x31(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%dl │ │ │ │ call 1e8da10 │ │ │ │ add %bh,-0x31(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%dl │ │ │ │ call 1e8da28 │ │ │ │ - add %cl,0x3ee87cf(%rax) │ │ │ │ + add %cl,0x7ec27cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee87cf(%rax) │ │ │ │ + add %bl,0x7ec27cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee87cf(%rax) │ │ │ │ + add %ch,0x7ec27cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8da44 │ │ │ │ call 1e8da70 │ │ │ │ - add %bh,0x3ee87cf(%rax) │ │ │ │ + add %bh,0x7ec27cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ iret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xda,%al │ │ │ │ call 1e8daa0 │ │ │ │ add %bl,%al │ │ │ │ iret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe8,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ iret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(2) │ │ │ │ call 1e8dad0 │ │ │ │ add %bh,%al │ │ │ │ iret │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - rolb $1,0x3ee(%rdi) │ │ │ │ + shlb $1,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%bl │ │ │ │ call 1e8db00 │ │ │ │ add %bl,(%rax) │ │ │ │ - rolb $1,0x3ee(%rdi) │ │ │ │ + shlb $1,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%bl │ │ │ │ call 1e8db18 │ │ │ │ add %ch,(%rax) │ │ │ │ - rolb $1,0x3ee(%rdi) │ │ │ │ + shlb $1,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%bl │ │ │ │ call 1e8db30 │ │ │ │ add %bh,(%rax) │ │ │ │ - rolb $1,0x3ee(%rdi) │ │ │ │ + shlb $1,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fucomi %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x30(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8db │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x30(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe8,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x30(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fucomi %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x30(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdb,%al │ │ │ │ call 1e8dba8 │ │ │ │ - add %cl,0x3ee87d0(%rax) │ │ │ │ + add %cl,0x7ec27d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8db,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rolb $1,0x3ee(%rdi) │ │ │ │ + shlb $1,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8dbad │ │ │ │ call 1e8dbd8 │ │ │ │ - add %ch,0x3ee87d0(%rax) │ │ │ │ + add %ch,0x7ec27d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ fucomi %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee87d0(%rax) │ │ │ │ + add %bh,0x7ec27d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%ah │ │ │ │ call 1e8dc08 │ │ │ │ add %cl,%al │ │ │ │ - rolb $1,0x3ee(%rdi) │ │ │ │ + shlb $1,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%ah │ │ │ │ call 1e8dc20 │ │ │ │ add %bl,%al │ │ │ │ - rolb $1,0x3ee(%rdi) │ │ │ │ + shlb $1,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fsubr %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rolb $1,0x3ee(%rdi) │ │ │ │ + shlb $1,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fsubr %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - rolb $1,0x3ee(%rdi) │ │ │ │ + shlb $1,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8dc3e │ │ │ │ call 1e8dc68 │ │ │ │ add %cl,(%rax) │ │ │ │ - roll $1,0x3ee(%rdi) │ │ │ │ + shll $1,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%ah │ │ │ │ call 1e8dc80 │ │ │ │ add %bl,(%rax) │ │ │ │ - roll $1,0x3ee(%rdi) │ │ │ │ + shll $1,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e8dc,%al │ │ │ │ - roll $1,0x3ee(%rdi) │ │ │ │ + shll $1,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8dc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - roll $1,0x3ee(%rdi) │ │ │ │ + shll $1,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%ah │ │ │ │ call 1e8dcc8 │ │ │ │ add %cl,-0x2f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eac5b9 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ call 1e8dcf8 │ │ │ │ add %ch,-0x2f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%ch │ │ │ │ call 1e8dd10 │ │ │ │ add %bh,-0x2f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%ch │ │ │ │ call 1e8dd28 │ │ │ │ - add %cl,0x3ee87d1(%rax) │ │ │ │ + add %cl,0x7ec27d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W fucomp %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee87d1(%rax) │ │ │ │ + add %bl,0x7ec27d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fucomp %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee87d1(%rax) │ │ │ │ + add %ch,0x7ec27d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8dd47 │ │ │ │ call 1e8dd70 │ │ │ │ - add %bh,0x3ee87d1(%rax) │ │ │ │ + add %bh,0x7ec27d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fucomp %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - roll $1,0x3ee(%rdi) │ │ │ │ + shll $1,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xdd,%al │ │ │ │ call 1e8dda0 │ │ │ │ add %bl,%al │ │ │ │ - roll $1,0x3ee(%rdi) │ │ │ │ + shll $1,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe8,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - roll $1,0x3ee(%rdi) │ │ │ │ + shll $1,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(5) │ │ │ │ call 1e8ddd0 │ │ │ │ add %bh,%al │ │ │ │ - roll $1,0x3ee(%rdi) │ │ │ │ + shll $1,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fucomp %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - rolb %cl,0x3ee(%rdi) │ │ │ │ + shlb %cl,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%dh │ │ │ │ call 1e8de00 │ │ │ │ add %bl,(%rax) │ │ │ │ - rolb %cl,0x3ee(%rdi) │ │ │ │ + shlb %cl,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%dh │ │ │ │ call 1e8de18 │ │ │ │ add %ch,(%rax) │ │ │ │ - rolb %cl,0x3ee(%rdi) │ │ │ │ + shlb %cl,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%dh │ │ │ │ call 1e8de30 │ │ │ │ add %bh,(%rax) │ │ │ │ - rolb %cl,0x3ee(%rdi) │ │ │ │ + shlb %cl,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fsubrp %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8de │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe8,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fsubrp %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xde,%al │ │ │ │ call 1e8dea8 │ │ │ │ - add %cl,0x3ee87d2(%rax) │ │ │ │ + add %cl,0x7ec27d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8de,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rolb %cl,0x3ee(%rdi) │ │ │ │ + shlb %cl,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8deb0 │ │ │ │ call 1e8ded8 │ │ │ │ - add %ch,0x3ee87d2(%rax) │ │ │ │ + add %ch,0x7ec27d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ fsubrp %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee87d2(%rax) │ │ │ │ + add %bh,0x7ec27d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%bh │ │ │ │ call 1e8df08 │ │ │ │ add %cl,%al │ │ │ │ - rolb %cl,0x3ee(%rdi) │ │ │ │ + shlb %cl,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%bh │ │ │ │ call 1e8df20 │ │ │ │ add %bl,%al │ │ │ │ - rolb %cl,0x3ee(%rdi) │ │ │ │ + shlb %cl,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fucomip %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rolb %cl,0x3ee(%rdi) │ │ │ │ + shlb %cl,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fucomip %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - rolb %cl,0x3ee(%rdi) │ │ │ │ + shlb %cl,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8df41 │ │ │ │ call 1e8df68 │ │ │ │ add %cl,(%rax) │ │ │ │ - roll %cl,0x3ee(%rdi) │ │ │ │ + shll %cl,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%bh │ │ │ │ call 1e8df80 │ │ │ │ add %bl,(%rax) │ │ │ │ - roll %cl,0x3ee(%rdi) │ │ │ │ + shll %cl,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e8df,%al │ │ │ │ - roll %cl,0x3ee(%rdi) │ │ │ │ + shll %cl,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - roll %cl,0x3ee(%rdi) │ │ │ │ + shll %cl,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%bh │ │ │ │ call 1e8dfc8 │ │ │ │ add %cl,-0x2d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eac8bc │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ call 1e8dff8 │ │ │ │ add %ch,-0x2d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%al │ │ │ │ call 1e8e010 │ │ │ │ add %bh,-0x2d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%al │ │ │ │ call 1e8e028 │ │ │ │ - add %cl,0x3ee87d3(%rax) │ │ │ │ + add %cl,0x7ec27d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W loopne 1e8e023 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee87d3(%rax) │ │ │ │ + add %bl,0x7ec27d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1e8e03b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee87d3(%rax) │ │ │ │ + add %ch,0x7ec27d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8e04a │ │ │ │ call 1e8e070 │ │ │ │ - add %bh,0x3ee87d3(%rax) │ │ │ │ + add %bh,0x7ec27d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ loopne 1e8e06b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - roll %cl,0x3ee(%rdi) │ │ │ │ + shll %cl,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe0,%al │ │ │ │ call 1e8e0a0 │ │ │ │ add %bl,%al │ │ │ │ - roll %cl,0x3ee(%rdi) │ │ │ │ + shll %cl,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - roll %cl,0x3ee(%rdi) │ │ │ │ + shll %cl,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(0),%st │ │ │ │ call 1e8e0d0 │ │ │ │ add %bh,%al │ │ │ │ - roll %cl,0x3ee(%rdi) │ │ │ │ + shll %cl,(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock loopne 1e8e0cb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%cl │ │ │ │ call 1e8e100 │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%cl │ │ │ │ call 1e8e118 │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%cl │ │ │ │ call 1e8e130 │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loope 1e8e12b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe8,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ loope 1e8e173 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe1,%al │ │ │ │ call 1e8e1a8 │ │ │ │ - add %cl,0x3ee87d4(%rax) │ │ │ │ + add %cl,0x7ec27d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8e1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8e1b3 │ │ │ │ call 1e8e1d8 │ │ │ │ - add %ch,0x3ee87d4(%rax) │ │ │ │ + add %ch,0x7ec27d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ loope 1e8e1d3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee87d4(%rax) │ │ │ │ + add %bh,0x7ec27d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%dl │ │ │ │ call 1e8e208 │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%dl │ │ │ │ call 1e8e220 │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loop 1e8e21b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ loop 1e8e233 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8e244 │ │ │ │ call 1e8e268 │ │ │ │ add %cl,(%rax) │ │ │ │ - {rex2 0x87} pmaxsw (%r11),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%dl │ │ │ │ call 1e8e280 │ │ │ │ add %bl,(%rax) │ │ │ │ - {rex2 0x87} pmaxsw (%r11),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e8e2,%al │ │ │ │ - {rex2 0x87} pmaxsw (%r11),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - {rex2 0x87} pmaxsw (%r11),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dl │ │ │ │ call 1e8e2c8 │ │ │ │ add %cl,-0x2b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eacbbf │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ call 1e8e2f8 │ │ │ │ add %ch,-0x2b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%bl │ │ │ │ call 1e8e310 │ │ │ │ add %bh,-0x2b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%bl │ │ │ │ call 1e8e328 │ │ │ │ - add %cl,0x3ee87d5(%rax) │ │ │ │ + add %cl,0x7ec27d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jrcxz 1e8e323 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee87d5(%rax) │ │ │ │ + add %bl,0x7ec27d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1e8e33b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee87d5(%rax) │ │ │ │ + add %ch,0x7ec27d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8e34d │ │ │ │ call 1e8e370 │ │ │ │ - add %bh,0x3ee87d5(%rax) │ │ │ │ + add %bh,0x7ec27d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jrcxz 1e8e36b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - {rex2 0x87} pmaxsw (%r11),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe3,%al │ │ │ │ call 1e8e3a0 │ │ │ │ add %bl,%al │ │ │ │ - {rex2 0x87} pmaxsw (%r11),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe8,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - {rex2 0x87} pmaxsw (%r11),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(3),%st │ │ │ │ call 1e8e3d0 │ │ │ │ add %bh,%al │ │ │ │ - {rex2 0x87} pmaxsw (%r11),%mm0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jrcxz 1e8e3cb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%ah │ │ │ │ call 1e8e400 │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%ah │ │ │ │ call 1e8e418 │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%ah │ │ │ │ call 1e8e430 │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe8,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ in $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe4,%al │ │ │ │ call 1e8e4a8 │ │ │ │ - add %cl,0x3ee87d6(%rax) │ │ │ │ + add %cl,0x7ec27d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8e4,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8e4b6 │ │ │ │ call 1e8e4d8 │ │ │ │ - add %ch,0x3ee87d6(%rax) │ │ │ │ + add %ch,0x7ec27d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ in $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee87d6(%rax) │ │ │ │ + add %bh,0x7ec27d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%ch │ │ │ │ call 1e8e508 │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%ch │ │ │ │ call 1e8e520 │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex in $0xe8,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ in $0xe8,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8e547 │ │ │ │ call 1e8e568 │ │ │ │ add %cl,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%ch │ │ │ │ call 1e8e580 │ │ │ │ add %bl,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e8e5,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ch │ │ │ │ call 1e8e5c8 │ │ │ │ add %cl,-0x29(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eacec2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x29(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ call 1e8e5f8 │ │ │ │ add %ch,-0x29(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%dh │ │ │ │ call 1e8e610 │ │ │ │ add %bh,-0x29(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dh │ │ │ │ call 1e8e628 │ │ │ │ - add %cl,0x3ee87d7(%rax) │ │ │ │ + add %cl,0x7ec27d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W out %al,$0xe8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ee87d7(%rax) │ │ │ │ + add %bl,0x7ec27d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0xe8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ee87d7(%rax) │ │ │ │ + add %ch,0x7ec27d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8e650 │ │ │ │ call 1e8e670 │ │ │ │ - add %bh,0x3ee87d7(%rax) │ │ │ │ + add %bh,0x7ec27d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %al,$0xe8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe6,%al │ │ │ │ call 1e8e6a0 │ │ │ │ add %bl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe8,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(6),%st │ │ │ │ call 1e8e6d0 │ │ │ │ add %bh,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %al,$0xe8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - fadds 0x3ee(%rdi) │ │ │ │ + fsubs (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%bh │ │ │ │ call 1e8e700 │ │ │ │ add %bl,(%rax) │ │ │ │ - fadds 0x3ee(%rdi) │ │ │ │ + fsubs (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%bh │ │ │ │ call 1e8e718 │ │ │ │ add %ch,(%rax) │ │ │ │ - fadds 0x3ee(%rdi) │ │ │ │ + fsubs (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%bh │ │ │ │ call 1e8e730 │ │ │ │ add %bh,(%rax) │ │ │ │ - fadds 0x3ee(%rdi) │ │ │ │ + fsubs (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %eax,$0xe8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x28(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x28(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe8,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x28(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ out %eax,$0xe8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x28(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe7,%al │ │ │ │ call 1e8e7a8 │ │ │ │ - add %cl,0x3ee87d8(%rax) │ │ │ │ + add %cl,0x7ec27d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8e7,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - fadds 0x3ee(%rdi) │ │ │ │ + fsubs (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8e7b9 │ │ │ │ call 1e8e7d8 │ │ │ │ - add %ch,0x3ee87d8(%rax) │ │ │ │ + add %ch,0x7ec27d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ out %eax,$0xe8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee87d8(%rax) │ │ │ │ + add %bh,0x7ec27d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%al │ │ │ │ call 1e8e808 │ │ │ │ add %cl,%al │ │ │ │ - fadds 0x3ee(%rdi) │ │ │ │ + fsubs (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%al │ │ │ │ call 1e8e820 │ │ │ │ add %bl,%al │ │ │ │ - fadds 0x3ee(%rdi) │ │ │ │ + fsubs (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex call 1e8ea1e │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d77015 │ │ │ │ + call 9d51015 <_edata@@Base+0x2b51015> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ call 1e8ea36 │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - fadds 0x3ee(%rdi) │ │ │ │ + fsubs (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8e84a │ │ │ │ call 1e8e868 │ │ │ │ add %cl,(%rax) │ │ │ │ - flds 0x3ee(%rdi) │ │ │ │ + fldenv (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%al │ │ │ │ call 1e8e880 │ │ │ │ add %bl,(%rax) │ │ │ │ - flds 0x3ee(%rdi) │ │ │ │ + fldenv (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e8e8,%al │ │ │ │ - flds 0x3ee(%rdi) │ │ │ │ + fldenv (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - flds 0x3ee(%rdi) │ │ │ │ + fldenv (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%al │ │ │ │ call 1e8e8c8 │ │ │ │ add %cl,-0x27(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ead1c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x27(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ call 1e8e8f8 │ │ │ │ add %ch,-0x27(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%cl │ │ │ │ call 1e8e910 │ │ │ │ add %bh,-0x27(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%cl │ │ │ │ call 1e8e928 │ │ │ │ - add %cl,0x3ee87d9(%rax) │ │ │ │ + add %cl,0x7ec27d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jmp 1e8eb26 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - flds 0x3ee(%rdi) │ │ │ │ + fldenv (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jmp 1e8eb3e │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd9,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8e953 │ │ │ │ call 1e8e970 │ │ │ │ - add %bh,0x3ee87d9(%rax) │ │ │ │ + add %bh,0x7ec27d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jmp 1e8eb6e │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x87d9,$0xee │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x27d9,$0xec │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe9,%al │ │ │ │ call 1e8e9a0 │ │ │ │ add %bl,%al │ │ │ │ - flds 0x3ee(%rdi) │ │ │ │ + fldenv (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe8,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - flds 0x3ee(%rdi) │ │ │ │ + fldenv (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(1),%st │ │ │ │ call 1e8e9d0 │ │ │ │ add %bh,%al │ │ │ │ - flds 0x3ee(%rdi) │ │ │ │ + fldenv (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jmp 1e8ebce │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%dl │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%dl │ │ │ │ call 1e8ea00 │ │ │ │ add %bl,(%rax) │ │ │ │ - fiaddl 0x3ee(%rdi) │ │ │ │ + fisubl (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%dl │ │ │ │ call 1e8ea18 │ │ │ │ add %ch,(%rax) │ │ │ │ - fiaddl 0x3ee(%rdi) │ │ │ │ + fisubl (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%dl │ │ │ │ call 1e8ea30 │ │ │ │ add %bh,(%rax) │ │ │ │ - fiaddl 0x3ee(%rdi) │ │ │ │ + fisubl (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ call 1e8ea48 │ │ │ │ add %cl,-0x26(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8ea │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x26(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe8,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x26(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ call 1e8ea90 │ │ │ │ add %bh,-0x26(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xea,%al │ │ │ │ call 1e8eaa8 │ │ │ │ - add %cl,0x3ee87da(%rax) │ │ │ │ + add %cl,0x7ec27da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8ea,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - fiaddl 0x3ee(%rdi) │ │ │ │ + fisubl (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8eabc │ │ │ │ call 1e8ead8 │ │ │ │ - add %ch,0x3ee87da(%rax) │ │ │ │ + add %ch,0x7ec27da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ call 1e8eaf0 │ │ │ │ - add %bh,0x3ee87da(%rax) │ │ │ │ + add %bh,0x7ec27da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%bl │ │ │ │ call 1e8eb08 │ │ │ │ add %cl,%al │ │ │ │ - fiaddl 0x3ee(%rdi) │ │ │ │ + fisubl (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%bl │ │ │ │ call 1e8eb20 │ │ │ │ add %bl,%al │ │ │ │ - fiaddl 0x3ee(%rdi) │ │ │ │ + fisubl (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jmp 1e8eb1b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - fiaddl 0x3ee(%rdi) │ │ │ │ + fisubl (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jmp 1e8eb33 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - fiaddl 0x3ee(%rdi) │ │ │ │ + fisubl (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8eb4d │ │ │ │ call 1e8eb68 │ │ │ │ add %cl,(%rax) │ │ │ │ - fildl 0x3ee(%rdi) │ │ │ │ + (bad) (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%bl │ │ │ │ call 1e8eb80 │ │ │ │ add %bl,(%rax) │ │ │ │ - fildl 0x3ee(%rdi) │ │ │ │ + (bad) (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e8eb,%al │ │ │ │ - fildl 0x3ee(%rdi) │ │ │ │ + (bad) (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - fildl 0x3ee(%rdi) │ │ │ │ + (bad) (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%bl │ │ │ │ call 1e8ebc8 │ │ │ │ add %cl,-0x25(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ead4c8 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x25(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ call 1e8ebf8 │ │ │ │ add %ch,-0x25(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%ah │ │ │ │ call 1e8ec10 │ │ │ │ add %bh,-0x25(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%ah │ │ │ │ call 1e8ec28 │ │ │ │ - add %cl,0x3ee87db(%rax) │ │ │ │ + add %cl,0x7ec27db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W in (%dx),%al │ │ │ │ call 1e8ec40 │ │ │ │ - add %bl,0x3ee87db(%rax) │ │ │ │ + add %bl,0x7ec27db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ call 1e8ec58 │ │ │ │ - add %ch,0x3ee87db(%rax) │ │ │ │ + add %ch,0x7ec27db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8ec56 │ │ │ │ call 1e8ec70 │ │ │ │ - add %bh,0x3ee87db(%rax) │ │ │ │ + add %bh,0x7ec27db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ call 1e8ec88 │ │ │ │ add %cl,%al │ │ │ │ - fildl 0x3ee(%rdi) │ │ │ │ + (bad) (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xec,%al │ │ │ │ call 1e8eca0 │ │ │ │ add %bl,%al │ │ │ │ - fildl 0x3ee(%rdi) │ │ │ │ + (bad) (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe8,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - fildl 0x3ee(%rdi) │ │ │ │ + (bad) (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(4),%st │ │ │ │ call 1e8ecd0 │ │ │ │ add %bh,%al │ │ │ │ - fildl 0x3ee(%rdi) │ │ │ │ + (bad) (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in (%dx),%al │ │ │ │ call 1e8ece8 │ │ │ │ add %cl,(%rax) │ │ │ │ - faddl 0x3ee(%rdi) │ │ │ │ + fsubl (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%ch │ │ │ │ call 1e8ed00 │ │ │ │ add %bl,(%rax) │ │ │ │ - faddl 0x3ee(%rdi) │ │ │ │ + fsubl (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%ch │ │ │ │ call 1e8ed18 │ │ │ │ add %ch,(%rax) │ │ │ │ - faddl 0x3ee(%rdi) │ │ │ │ + fsubl (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%ch │ │ │ │ call 1e8ed30 │ │ │ │ add %bh,(%rax) │ │ │ │ - faddl 0x3ee(%rdi) │ │ │ │ + fsubl (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in (%dx),%eax │ │ │ │ call 1e8ed48 │ │ │ │ add %cl,-0x24(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8ed │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x24(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe8,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x24(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ in (%dx),%eax │ │ │ │ call 1e8ed90 │ │ │ │ add %bh,-0x24(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xed,%al │ │ │ │ call 1e8eda8 │ │ │ │ - add %cl,0x3ee87dc(%rax) │ │ │ │ + add %cl,0x7ec27dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8ed,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - faddl 0x3ee(%rdi) │ │ │ │ + fsubl (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8edbf │ │ │ │ call 1e8edd8 │ │ │ │ - add %ch,0x3ee87dc(%rax) │ │ │ │ + add %ch,0x7ec27dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ in (%dx),%eax │ │ │ │ call 1e8edf0 │ │ │ │ - add %bh,0x3ee87dc(%rax) │ │ │ │ + add %bh,0x7ec27dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%dh │ │ │ │ call 1e8ee08 │ │ │ │ add %cl,%al │ │ │ │ - faddl 0x3ee(%rdi) │ │ │ │ + fsubl (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%dh │ │ │ │ call 1e8ee20 │ │ │ │ add %bl,%al │ │ │ │ - faddl 0x3ee(%rdi) │ │ │ │ + fsubl (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %al,(%dx) │ │ │ │ call 1e8ee38 │ │ │ │ add %ch,%al │ │ │ │ - faddl 0x3ee(%rdi) │ │ │ │ + fsubl (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ out %al,(%dx) │ │ │ │ call 1e8ee50 │ │ │ │ add %bh,%al │ │ │ │ - faddl 0x3ee(%rdi) │ │ │ │ + fsubl (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8ee50 │ │ │ │ call 1e8ee68 │ │ │ │ add %cl,(%rax) │ │ │ │ - fldl 0x3ee(%rdi) │ │ │ │ + frstor (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%dh │ │ │ │ call 1e8ee80 │ │ │ │ add %bl,(%rax) │ │ │ │ - fldl 0x3ee(%rdi) │ │ │ │ + frstor (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e8ee,%al │ │ │ │ - fldl 0x3ee(%rdi) │ │ │ │ + frstor (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8ee,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - fldl 0x3ee(%rdi) │ │ │ │ + frstor (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%dh │ │ │ │ call 1e8eec8 │ │ │ │ add %cl,-0x23(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ead7cb │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x23(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ call 1e8eef8 │ │ │ │ add %ch,-0x23(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%bh │ │ │ │ call 1e8ef10 │ │ │ │ add %bh,-0x23(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%bh │ │ │ │ call 1e8ef28 │ │ │ │ - add %cl,0x3ee87dd(%rax) │ │ │ │ + add %cl,0x7ec27dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W out %eax,(%dx) │ │ │ │ call 1e8ef40 │ │ │ │ - add %bl,0x3ee87dd(%rax) │ │ │ │ + add %bl,0x7ec27dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ call 1e8ef58 │ │ │ │ - add %ch,0x3ee87dd(%rax) │ │ │ │ + add %ch,0x7ec27dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8ef59 │ │ │ │ call 1e8ef70 │ │ │ │ - add %bh,0x3ee87dd(%rax) │ │ │ │ + add %bh,0x7ec27dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %eax,(%dx) │ │ │ │ call 1e8ef88 │ │ │ │ add %cl,%al │ │ │ │ - fldl 0x3ee(%rdi) │ │ │ │ + frstor (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xef,%al │ │ │ │ call 1e8efa0 │ │ │ │ add %bl,%al │ │ │ │ - fldl 0x3ee(%rdi) │ │ │ │ + frstor (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe8,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - fldl 0x3ee(%rdi) │ │ │ │ + frstor (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(7),%st │ │ │ │ call 1e8efd0 │ │ │ │ add %bh,%al │ │ │ │ - fldl 0x3ee(%rdi) │ │ │ │ + frstor (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %eax,(%dx) │ │ │ │ call 1e8efe8 │ │ │ │ add %cl,(%rax) │ │ │ │ - fiadds 0x3ee(%rdi) │ │ │ │ + fisubs (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%al │ │ │ │ call 1e8f000 │ │ │ │ add %bl,(%rax) │ │ │ │ - fiadds 0x3ee(%rdi) │ │ │ │ + fisubs (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%al │ │ │ │ call 1e8f018 │ │ │ │ add %ch,(%rax) │ │ │ │ - fiadds 0x3ee(%rdi) │ │ │ │ + fisubs (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%al │ │ │ │ call 1e8f030 │ │ │ │ add %bh,(%rax) │ │ │ │ - fiadds 0x3ee(%rdi) │ │ │ │ + fisubs (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lock call 1e8f048 │ │ │ │ add %cl,-0x22(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8f0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x22(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x22(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lock call 1e8f090 │ │ │ │ add %bh,-0x22(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf0,%al │ │ │ │ call 1e8f0a8 │ │ │ │ - add %cl,0x3ee87de(%rax) │ │ │ │ + add %cl,0x7ec27de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8f0,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - fiadds 0x3ee(%rdi) │ │ │ │ + fisubs (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8f0c2 │ │ │ │ call 1e8f0d8 │ │ │ │ - add %ch,0x3ee87de(%rax) │ │ │ │ + add %ch,0x7ec27de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lock call 1e8f0f0 │ │ │ │ - add %bh,0x3ee87de(%rax) │ │ │ │ + add %bh,0x7ec27de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%cl │ │ │ │ call 1e8f108 │ │ │ │ add %cl,%al │ │ │ │ - fiadds 0x3ee(%rdi) │ │ │ │ + fisubs (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%cl │ │ │ │ call 1e8f120 │ │ │ │ add %bl,%al │ │ │ │ - fiadds 0x3ee(%rdi) │ │ │ │ + fisubs (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex int1 │ │ │ │ call 1e8f138 │ │ │ │ add %ch,%al │ │ │ │ - fiadds 0x3ee(%rdi) │ │ │ │ + fisubs (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ int1 │ │ │ │ call 1e8f150 │ │ │ │ add %bh,%al │ │ │ │ - fiadds 0x3ee(%rdi) │ │ │ │ + fisubs (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8f153 │ │ │ │ call 1e8f168 │ │ │ │ add %cl,(%rax) │ │ │ │ - filds 0x3ee(%rdi) │ │ │ │ + fbld (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%cl │ │ │ │ call 1e8f180 │ │ │ │ add %bl,(%rax) │ │ │ │ - filds 0x3ee(%rdi) │ │ │ │ + fbld (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e8f1,%al │ │ │ │ - filds 0x3ee(%rdi) │ │ │ │ + fbld (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8f1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - filds 0x3ee(%rdi) │ │ │ │ + fbld (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%cl │ │ │ │ call 1e8f1c8 │ │ │ │ add %cl,-0x21(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eadace │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x21(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ call 1e8f1f8 │ │ │ │ add %ch,-0x21(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%dl │ │ │ │ call 1e8f210 │ │ │ │ add %bh,-0x21(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%dl │ │ │ │ call 1e8f228 │ │ │ │ - add %cl,0x3ee87df(%rax) │ │ │ │ + add %cl,0x7ec27df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ bnd call 1e8f240 │ │ │ │ - add %bl,0x3ee87df(%rax) │ │ │ │ + add %bl,0x7ec27df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ bnd call 1e8f258 │ │ │ │ - add %ch,0x3ee87df(%rax) │ │ │ │ + add %ch,0x7ec27df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8f25c │ │ │ │ call 1e8f270 │ │ │ │ - add %bh,0x3ee87df(%rax) │ │ │ │ + add %bh,0x7ec27df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ bnd call 1e8f288 │ │ │ │ add %cl,%al │ │ │ │ - filds 0x3ee(%rdi) │ │ │ │ + fbld (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf2,%al │ │ │ │ call 1e8f2a0 │ │ │ │ add %bl,%al │ │ │ │ - filds 0x3ee(%rdi) │ │ │ │ + fbld (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe8,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - filds 0x3ee(%rdi) │ │ │ │ + fbld (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(2),%st │ │ │ │ call 1e8f2d0 │ │ │ │ add %bh,%al │ │ │ │ - filds 0x3ee(%rdi) │ │ │ │ + fbld (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock bnd call 1e8f2e8 │ │ │ │ add %cl,(%rax) │ │ │ │ - loopne 1e8f272 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e8f312 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%bl │ │ │ │ call 1e8f300 │ │ │ │ add %bl,(%rax) │ │ │ │ - loopne 1e8f28a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e8f32a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%bl │ │ │ │ call 1e8f318 │ │ │ │ add %ch,(%rax) │ │ │ │ - loopne 1e8f2a2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e8f342 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%bl │ │ │ │ call 1e8f330 │ │ │ │ add %bh,(%rax) │ │ │ │ - loopne 1e8f2ba │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e8f35a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ repz call 1e8f348 │ │ │ │ add %cl,-0x20(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x20(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe8,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x20(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ repz call 1e8f390 │ │ │ │ add %bh,-0x20(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf3,%al │ │ │ │ call 1e8f3a8 │ │ │ │ - add %cl,0x3ee87e0(%rax) │ │ │ │ + add %cl,0x7ec27e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8f3,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - loopne 1e8f34a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e8f3ea │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8f3c5 │ │ │ │ call 1e8f3d8 │ │ │ │ - add %ch,0x3ee87e0(%rax) │ │ │ │ + add %ch,0x7ec27e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ repz call 1e8f3f0 │ │ │ │ - add %bh,0x3ee87e0(%rax) │ │ │ │ + add %bh,0x7ec27e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%ah │ │ │ │ call 1e8f408 │ │ │ │ add %cl,%al │ │ │ │ - loopne 1e8f392 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e8f432 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%ah │ │ │ │ call 1e8f420 │ │ │ │ add %bl,%al │ │ │ │ - loopne 1e8f3aa │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e8f44a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex hlt │ │ │ │ call 1e8f438 │ │ │ │ add %ch,%al │ │ │ │ - loopne 1e8f3c2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e8f462 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ hlt │ │ │ │ call 1e8f450 │ │ │ │ add %bh,%al │ │ │ │ - loopne 1e8f3da │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1e8f47a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8f456 │ │ │ │ call 1e8f468 │ │ │ │ add %cl,(%rax) │ │ │ │ - loope 1e8f3f2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e8f492 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%ah │ │ │ │ call 1e8f480 │ │ │ │ add %bl,(%rax) │ │ │ │ - loope 1e8f40a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e8f4aa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e8f4,%al │ │ │ │ - loope 1e8f422 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e8f4c2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8f4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - loope 1e8f43a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e8f4da │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ah │ │ │ │ call 1e8f4c8 │ │ │ │ add %cl,-0x1f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eaddd1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ call 1e8f4f8 │ │ │ │ add %ch,-0x1f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%ch │ │ │ │ call 1e8f510 │ │ │ │ add %bh,-0x1f(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%ch │ │ │ │ call 1e8f528 │ │ │ │ - add %cl,0x3ee87e1(%rax) │ │ │ │ + add %cl,0x7ec27e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cmc │ │ │ │ call 1e8f540 │ │ │ │ - add %bl,0x3ee87e1(%rax) │ │ │ │ + add %bl,0x7ec27e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmc │ │ │ │ call 1e8f558 │ │ │ │ - add %ch,0x3ee87e1(%rax) │ │ │ │ + add %ch,0x7ec27e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8f55f │ │ │ │ call 1e8f570 │ │ │ │ - add %bh,0x3ee87e1(%rax) │ │ │ │ + add %bh,0x7ec27e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmc │ │ │ │ call 1e8f588 │ │ │ │ add %cl,%al │ │ │ │ - loope 1e8f512 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e8f5b2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf5,%al │ │ │ │ call 1e8f5a0 │ │ │ │ add %bl,%al │ │ │ │ - loope 1e8f52a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e8f5ca │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe8,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - loope 1e8f542 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e8f5e2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(5),%st │ │ │ │ call 1e8f5d0 │ │ │ │ add %bh,%al │ │ │ │ - loope 1e8f55a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loope 1e8f5fa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmc │ │ │ │ call 1e8f5e8 │ │ │ │ add %cl,(%rax) │ │ │ │ - loop 1e8f572 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e8f612 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%dh │ │ │ │ call 1e8f600 │ │ │ │ add %bl,(%rax) │ │ │ │ - loop 1e8f58a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e8f62a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%dh │ │ │ │ call 1e8f618 │ │ │ │ add %ch,(%rax) │ │ │ │ - loop 1e8f5a2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e8f642 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%dh │ │ │ │ call 1e8f630 │ │ │ │ add %bh,(%rax) │ │ │ │ - loop 1e8f5ba │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e8f65a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ imul %al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8f6 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe8,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ imul %al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1e(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf6,%al │ │ │ │ call 1e8f6a8 │ │ │ │ - add %cl,0x3ee87e2(%rax) │ │ │ │ + add %cl,0x7ec27e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8f6,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - loop 1e8f64a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e8f6ea │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8f6c8 │ │ │ │ call 1e8f6d8 │ │ │ │ - add %ch,0x3ee87e2(%rax) │ │ │ │ + add %ch,0x7ec27e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ imul %al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ee87e2(%rax) │ │ │ │ + add %bh,0x7ec27e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%bh │ │ │ │ call 1e8f708 │ │ │ │ add %cl,%al │ │ │ │ - loop 1e8f692 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e8f732 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%bh │ │ │ │ call 1e8f720 │ │ │ │ add %bl,%al │ │ │ │ - loop 1e8f6aa │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e8f74a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex imul %eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - loop 1e8f6c2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e8f762 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ imul %eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - loop 1e8f6da │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loop 1e8f77a │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8f759 │ │ │ │ call 1e8f768 │ │ │ │ add %cl,(%rax) │ │ │ │ - jrcxz 1e8f6f2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e8f792 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%bh │ │ │ │ call 1e8f780 │ │ │ │ add %bl,(%rax) │ │ │ │ - jrcxz 1e8f70a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e8f7aa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x280000000001e8f7,%al │ │ │ │ - jrcxz 1e8f722 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e8f7c2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8f7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jrcxz 1e8f73a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e8f7da │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bh │ │ │ │ call 1e8f7c8 │ │ │ │ add %cl,-0x1d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eae0d4 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ call 1e8f7f8 │ │ │ │ add %ch,-0x1d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%al │ │ │ │ call 1e8f810 │ │ │ │ add %bh,-0x1d(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%al │ │ │ │ call 1e8f828 │ │ │ │ - add %cl,0x3ee87e3(%rax) │ │ │ │ + add %cl,0x7ec27e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W clc │ │ │ │ call 1e8f840 │ │ │ │ - add %bl,0x3ee87e3(%rax) │ │ │ │ + add %bl,0x7ec27e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ call 1e8f858 │ │ │ │ - add %ch,0x3ee87e3(%rax) │ │ │ │ + add %ch,0x7ec27e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8f862 │ │ │ │ call 1e8f870 │ │ │ │ - add %bh,0x3ee87e3(%rax) │ │ │ │ + add %bh,0x7ec27e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ clc │ │ │ │ call 1e8f888 │ │ │ │ add %cl,%al │ │ │ │ - jrcxz 1e8f812 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e8f8b2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf8,%al │ │ │ │ call 1e8f8a0 │ │ │ │ add %bl,%al │ │ │ │ - jrcxz 1e8f82a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e8f8ca │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jrcxz 1e8f842 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e8f8e2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(0),%st │ │ │ │ call 1e8f8d0 │ │ │ │ add %bh,%al │ │ │ │ - jrcxz 1e8f85a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jrcxz 1e8f8fa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock clc │ │ │ │ call 1e8f8e8 │ │ │ │ add %cl,(%rax) │ │ │ │ - in $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%cl │ │ │ │ call 1e8f900 │ │ │ │ add %bl,(%rax) │ │ │ │ - in $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%cl │ │ │ │ call 1e8f918 │ │ │ │ add %ch,(%rax) │ │ │ │ - in $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%cl │ │ │ │ call 1e8f930 │ │ │ │ add %bh,(%rax) │ │ │ │ - in $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stc │ │ │ │ call 1e8f948 │ │ │ │ add %cl,-0x1c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe8,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ stc │ │ │ │ call 1e8f990 │ │ │ │ add %bh,-0x1c(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf9,%al │ │ │ │ call 1e8f9a8 │ │ │ │ - add %cl,0x3ee87e4(%rax) │ │ │ │ + add %cl,0x7ec27e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8f9,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - in $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8f9cb │ │ │ │ call 1e8f9d8 │ │ │ │ - add %ch,0x3ee87e4(%rax) │ │ │ │ + add %ch,0x7ec27e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ stc │ │ │ │ call 1e8f9f0 │ │ │ │ - add %bh,0x3ee87e4(%rax) │ │ │ │ + add %bh,0x7ec27e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%dl │ │ │ │ call 1e8fa08 │ │ │ │ add %cl,%al │ │ │ │ - in $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%dl │ │ │ │ call 1e8fa20 │ │ │ │ add %bl,%al │ │ │ │ - in $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cli │ │ │ │ call 1e8fa38 │ │ │ │ add %ch,%al │ │ │ │ - in $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cli │ │ │ │ call 1e8fa50 │ │ │ │ add %bh,%al │ │ │ │ - in $0x87,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x27,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8fa5c │ │ │ │ call 1e8fa68 │ │ │ │ add %cl,(%rax) │ │ │ │ - in $0x87,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x27,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%dl │ │ │ │ call 1e8fa80 │ │ │ │ add %bl,(%rax) │ │ │ │ - in $0x87,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x27,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e8fa,%al │ │ │ │ - in $0x87,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x27,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8fa,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - in $0x87,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x27,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%dl │ │ │ │ call 1e8fac8 │ │ │ │ add %al,-0x1b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eae3d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ call 1e8faf8 │ │ │ │ add %ah,-0x1b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%bl │ │ │ │ call 1e8fb10 │ │ │ │ add %dh,-0x1b(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%bl │ │ │ │ call 1e8fb28 │ │ │ │ - add %al,0x3ee87e5(%rax) │ │ │ │ + add %al,0x7ec27e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sti │ │ │ │ call 1e8fb40 │ │ │ │ - add %dl,0x3ee87e5(%rax) │ │ │ │ + add %dl,0x7ec27e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ call 1e8fb58 │ │ │ │ - add %ah,0x3ee87e5(%rax) │ │ │ │ + add %ah,0x7ec27e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8fb65 │ │ │ │ call 1e8fb70 │ │ │ │ - add %dh,0x3ee87e5(%rax) │ │ │ │ + add %dh,0x7ec27e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sti │ │ │ │ call 1e8fb88 │ │ │ │ add %al,%al │ │ │ │ - in $0x87,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x27,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfb,%al │ │ │ │ call 1e8fba0 │ │ │ │ add %dl,%al │ │ │ │ - in $0x87,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x27,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe8,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - in $0x87,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x27,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(3),%st │ │ │ │ call 1e8fbd0 │ │ │ │ add %dh,%al │ │ │ │ - in $0x87,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + in $0x27,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sti │ │ │ │ call 1e8fbe8 │ │ │ │ add %al,(%rax) │ │ │ │ - out %al,$0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%ah │ │ │ │ call 1e8fc00 │ │ │ │ add %dl,(%rax) │ │ │ │ - out %al,$0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%ah │ │ │ │ call 1e8fc18 │ │ │ │ add %ah,(%rax) │ │ │ │ - out %al,$0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%ah │ │ │ │ call 1e8fc30 │ │ │ │ add %dh,(%rax) │ │ │ │ - out %al,$0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ call 1e8fc48 │ │ │ │ add %al,-0x1a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8fc │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe8,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cld │ │ │ │ call 1e8fc90 │ │ │ │ add %dh,-0x1a(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfc,%al │ │ │ │ call 1e8fca8 │ │ │ │ - add %al,0x3ee87e6(%rax) │ │ │ │ + add %al,0x7ec27e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8fc,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - out %al,$0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8fcce │ │ │ │ call 1e8fcd8 │ │ │ │ - add %ah,0x3ee87e6(%rax) │ │ │ │ + add %ah,0x7ec27e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cld │ │ │ │ call 1e8fcf0 │ │ │ │ - add %dh,0x3ee87e6(%rax) │ │ │ │ + add %dh,0x7ec27e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%ch │ │ │ │ call 1e8fd08 │ │ │ │ add %al,%al │ │ │ │ - out %al,$0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%ch │ │ │ │ call 1e8fd20 │ │ │ │ add %dl,%al │ │ │ │ - out %al,$0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex std │ │ │ │ call 1e8fd38 │ │ │ │ add %ah,%al │ │ │ │ - out %al,$0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ std │ │ │ │ call 1e8fd50 │ │ │ │ add %dh,%al │ │ │ │ - out %al,$0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8fd5f │ │ │ │ call 1e8fd68 │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,$0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%ch │ │ │ │ call 1e8fd80 │ │ │ │ add %dl,(%rax) │ │ │ │ - out %eax,$0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e8fd,%al │ │ │ │ - out %eax,$0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8fd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - out %eax,$0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%ch │ │ │ │ call 1e8fdc8 │ │ │ │ add %al,-0x19(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eae6da │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x19(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ call 1e8fdf8 │ │ │ │ add %ah,-0x19(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%dh │ │ │ │ call 1e8fe10 │ │ │ │ add %dh,-0x19(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%dh │ │ │ │ call 1e8fe28 │ │ │ │ - add %al,0x3ee87e7(%rax) │ │ │ │ + add %al,0x7ec27e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ call 1e8fe40 │ │ │ │ - add %dl,0x3ee87e7(%rax) │ │ │ │ + add %dl,0x7ec27e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ call 1e8fe58 │ │ │ │ - add %ah,0x3ee87e7(%rax) │ │ │ │ + add %ah,0x7ec27e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e8fe68 │ │ │ │ call 1e8fe70 │ │ │ │ - add %dh,0x3ee87e7(%rax) │ │ │ │ + add %dh,0x7ec27e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ call 1e8fe88 │ │ │ │ add %al,%al │ │ │ │ - out %eax,$0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfe,%al │ │ │ │ call 1e8fea0 │ │ │ │ add %dl,%al │ │ │ │ - out %eax,$0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe8,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - out %eax,$0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(6),%st │ │ │ │ call 1e8fed0 │ │ │ │ add %dh,%al │ │ │ │ - out %eax,$0x87 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + out %eax,$0x27 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ call 1e8fee8 │ │ │ │ add %al,(%rax) │ │ │ │ - call 1eced75 │ │ │ │ + call 1f0eb15 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%bh │ │ │ │ call 1e8ff00 │ │ │ │ add %dl,(%rax) │ │ │ │ - call 1eced8d │ │ │ │ + call 1f0eb2d │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%bh │ │ │ │ call 1e8ff18 │ │ │ │ add %ah,(%rax) │ │ │ │ - call 1eceda5 │ │ │ │ + call 1f0eb45 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%bh │ │ │ │ call 1e8ff30 │ │ │ │ add %dh,(%rax) │ │ │ │ - call 1ecedbd │ │ │ │ + call 1f0eb5d │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ljmp (bad) │ │ │ │ call 1e8ff48 │ │ │ │ add %al,-0x18(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8ff │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x18(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe8,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x18(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ ljmp (bad) │ │ │ │ call 1e8ff90 │ │ │ │ add %dh,-0x18(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xff,%al │ │ │ │ call 1e8ffa8 │ │ │ │ - add %al,0x3ee87e8(%rax) │ │ │ │ + add %al,0x7ec27e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8ff,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - call 1ecee4d │ │ │ │ + call 1f0ebed │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8ffd1 │ │ │ │ call 1e8ffd8 │ │ │ │ - add %ah,0x3ee87e8(%rax) │ │ │ │ + add %ah,0x7ec27e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ ljmp (bad) │ │ │ │ call 1e8fff0 │ │ │ │ - add %dh,0x3ee87e8(%rax) │ │ │ │ + add %dh,0x7ec27e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ jmp 1e90008 │ │ │ │ add %al,%al │ │ │ │ - call 1ecee95 │ │ │ │ + call 1f0ec35 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ jmp 1e90020 │ │ │ │ add %dl,%al │ │ │ │ - call 1eceead │ │ │ │ + call 1f0ec4d │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bpl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - call 1eceec5 │ │ │ │ + call 1f0ec65 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ add %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - call 1eceedd │ │ │ │ + call 1f0ec7d │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e90062 │ │ │ │ jmp 1e90068 │ │ │ │ add %al,(%rax) │ │ │ │ - jmp 1eceef5 │ │ │ │ + jmp 1f0ec95 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rax) │ │ │ │ jmp 1e90080 │ │ │ │ add %dl,(%rax) │ │ │ │ - jmp 1ecef0d │ │ │ │ + jmp 1f0ecad │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e900,%al │ │ │ │ - jmp 1ecef25 │ │ │ │ + jmp 1f0ecc5 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e900,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jmp 1ecef3d │ │ │ │ + jmp 1f0ecdd │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rax) │ │ │ │ jmp 1e900c8 │ │ │ │ add %al,-0x17(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eae9dd │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x17(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1e900f8 │ │ │ │ add %ah,-0x17(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rcx) │ │ │ │ jmp 1e90110 │ │ │ │ add %dh,-0x17(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rcx) │ │ │ │ jmp 1e90128 │ │ │ │ - add %al,0x3ee87e9(%rax) │ │ │ │ + add %al,0x7ec27e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rbp,%rcx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee87e9(%rax) │ │ │ │ + add %dl,0x7ec27e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee87e9(%rax) │ │ │ │ + add %ah,0x7ec27e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e9016b │ │ │ │ jmp 1e90170 │ │ │ │ - add %dh,0x3ee87e9(%rax) │ │ │ │ + add %dh,0x7ec27e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - jmp 1ecf015 │ │ │ │ + jmp 1f0edb5 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1,%al │ │ │ │ jmp 1e901a0 │ │ │ │ add %dl,%al │ │ │ │ - jmp 1ecf02d │ │ │ │ + jmp 1f0edcd │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe9,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - jmp 1ecf045 │ │ │ │ + jmp 1f0ede5 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rcx) │ │ │ │ jmp 1e901d0 │ │ │ │ add %dh,%al │ │ │ │ - jmp 1ecf05d │ │ │ │ + jmp 1f0edfd │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rdx) │ │ │ │ jmp 1e90200 │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ jmp 1e90218 │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rdx) │ │ │ │ jmp 1e90230 │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x16(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e902 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x16(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe9,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x16(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x16(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2,%al │ │ │ │ jmp 1e902a8 │ │ │ │ - add %al,0x3ee87ea(%rax) │ │ │ │ + add %al,0x7ec27ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe902,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e902d4 │ │ │ │ jmp 1e902d8 │ │ │ │ - add %ah,0x3ee87ea(%rax) │ │ │ │ + add %ah,0x7ec27ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee87ea(%rax) │ │ │ │ + add %dh,0x7ec27ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ jmp 1e90308 │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ jmp 1e90320 │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ add %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e90365 │ │ │ │ jmp 1e90368 │ │ │ │ add %al,(%rax) │ │ │ │ - jmp 1e902f2 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e90392 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rbx) │ │ │ │ jmp 1e90380 │ │ │ │ add %dl,(%rax) │ │ │ │ - jmp 1e9030a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e903aa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e903,%al │ │ │ │ - jmp 1e90322 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e903c2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e903,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jmp 1e9033a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e903da │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rbx) │ │ │ │ jmp 1e903c8 │ │ │ │ add %al,-0x15(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eaece0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x15(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x15(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x15(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee87eb(%rax) │ │ │ │ + add %al,0x7ec27eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W add $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee87eb(%rax) │ │ │ │ + add %dl,0x7ec27eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee87eb(%rax) │ │ │ │ + add %ah,0x7ec27eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e9046e │ │ │ │ jmp 1e90470 │ │ │ │ - add %dh,0x3ee87eb(%rax) │ │ │ │ + add %dh,0x7ec27eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - jmp 1e90412 │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e904b2 │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ jmp 1e904a0 │ │ │ │ add %dl,%al │ │ │ │ - jmp 1e9042a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e904ca │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,(%rcx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e904a5 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jmp 1e9045a │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1e904fa │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%ah │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%ah │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%ah │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex in (%dx),%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e905 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x14(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e9(%rip) │ │ │ │ add %ah,-0x14(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9057e │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5,%al │ │ │ │ jmp 1e905a8 │ │ │ │ - add %al,0x3ee87ec(%rax) │ │ │ │ + add %al,0x7ec27ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe905,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e905d7 │ │ │ │ jmp 1e905d8 │ │ │ │ - add %ah,0x3ee87ec(%rax) │ │ │ │ + add %ah,0x7ec27ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xec,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rsi) │ │ │ │ jmp 1e90608 │ │ │ │ add %al,%al │ │ │ │ in (%dx),%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rsi) │ │ │ │ jmp 1e90620 │ │ │ │ add %dl,%al │ │ │ │ in (%dx),%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jmp 1e90638 │ │ │ │ add %ah,%al │ │ │ │ in (%dx),%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ jmp 1e90650 │ │ │ │ add %dh,%al │ │ │ │ in (%dx),%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e90668 │ │ │ │ jmp 1e90668 │ │ │ │ add %al,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rsi) │ │ │ │ jmp 1e90680 │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e906,%al │ │ │ │ in (%dx),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e906,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rsi) │ │ │ │ jmp 1e906c8 │ │ │ │ add %al,-0x13(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eaefe3 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x13(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ jmp 1e906f8 │ │ │ │ add %ah,-0x13(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdi) │ │ │ │ jmp 1e90710 │ │ │ │ add %dh,-0x13(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rdi) │ │ │ │ jmp 1e90728 │ │ │ │ - add %al,0x3ee87ed(%rax) │ │ │ │ + add %al,0x7ec27ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ jmp 1e90740 │ │ │ │ - add %dl,0x3ee87ed(%rax) │ │ │ │ + add %dl,0x7ec27ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jmp 1e90758 │ │ │ │ - add %ah,0x3ee87ed(%rax) │ │ │ │ + add %ah,0x7ec27ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e90771 │ │ │ │ jmp 1e90770 │ │ │ │ - add %dh,0x3ee87ed(%rax) │ │ │ │ + add %dh,0x7ec27ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jmp 1e90788 │ │ │ │ add %al,%al │ │ │ │ in (%dx),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7,%al │ │ │ │ jmp 1e907a0 │ │ │ │ add %dl,%al │ │ │ │ in (%dx),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe9,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ in (%dx),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rdi) │ │ │ │ jmp 1e907d0 │ │ │ │ add %dh,%al │ │ │ │ in (%dx),%eax │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ jmp 1e907e8 │ │ │ │ add %al,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rax) │ │ │ │ jmp 1e90800 │ │ │ │ add %dl,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rax) │ │ │ │ jmp 1e90818 │ │ │ │ add %ah,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rax) │ │ │ │ jmp 1e90830 │ │ │ │ add %dh,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x12(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e908 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x12(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe9,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x12(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x12(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8,%al │ │ │ │ jmp 1e908a8 │ │ │ │ - add %al,0x3ee87ee(%rax) │ │ │ │ + add %al,0x7ec27ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe908,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %al,(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e908da │ │ │ │ jmp 1e908d8 │ │ │ │ - add %ah,0x3ee87ee(%rax) │ │ │ │ + add %ah,0x7ec27ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ or %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee87ee(%rax) │ │ │ │ + add %dh,0x7ec27ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rcx) │ │ │ │ jmp 1e90908 │ │ │ │ add %al,%al │ │ │ │ out %al,(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rcx) │ │ │ │ jmp 1e90920 │ │ │ │ add %dl,%al │ │ │ │ out %al,(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ out %al,(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %al,(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9096b │ │ │ │ jmp 1e90968 │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rcx) │ │ │ │ jmp 1e90980 │ │ │ │ add %dl,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e909,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e909,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rcx) │ │ │ │ jmp 1e909c8 │ │ │ │ add %al,-0x11(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eaf2e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x11(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ jmp 1e909f8 │ │ │ │ add %ah,-0x11(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rdx) │ │ │ │ jmp 1e90a10 │ │ │ │ add %dh,-0x11(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rdx) │ │ │ │ jmp 1e90a28 │ │ │ │ - add %al,0x3ee87ef(%rax) │ │ │ │ + add %al,0x7ec27ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W or %cl,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee87ef(%rax) │ │ │ │ + add %dl,0x7ec27ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee87ef(%rax) │ │ │ │ + add %ah,0x7ec27ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e90a74 │ │ │ │ jmp 1e90a70 │ │ │ │ - add %dh,0x3ee87ef(%rax) │ │ │ │ + add %dh,0x7ec27ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa,%al │ │ │ │ jmp 1e90aa0 │ │ │ │ add %dl,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe9,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rdx) │ │ │ │ jmp 1e90ad0 │ │ │ │ add %dh,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + lock (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ jmp 1e90b00 │ │ │ │ add %dl,(%rax) │ │ │ │ - lock xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + lock (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rbx) │ │ │ │ jmp 1e90b18 │ │ │ │ add %ah,(%rax) │ │ │ │ - lock xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + lock (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rbx) │ │ │ │ jmp 1e90b30 │ │ │ │ add %dh,(%rax) │ │ │ │ - lock xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + lock (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x10(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e90b │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x10(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe9,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x10(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x10(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb,%al │ │ │ │ jmp 1e90ba8 │ │ │ │ - add %al,0x3ee87f0(%rax) │ │ │ │ + add %al,0x7ec27f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe90b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - lock xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + lock (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e90bdd │ │ │ │ jmp 1e90bd8 │ │ │ │ - add %ah,0x3ee87f0(%rax) │ │ │ │ + add %ah,0x7ec27f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ or %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee87f0(%rax) │ │ │ │ + add %dh,0x7ec27f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - lock xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + lock (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - lock xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + lock (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - lock xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + lock (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - lock xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + lock (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e90c6e │ │ │ │ jmp 1e90c68 │ │ │ │ add %al,(%rax) │ │ │ │ int1 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ int1 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e90c,%al │ │ │ │ int1 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e90c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ int1 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xf(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eaf5e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xf(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e90d03 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x87,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor $0x27,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x1e9,%rax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ int1 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee87f1,%al │ │ │ │ + movabs 0x400000007ec27f1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ jmp 1e90d70 │ │ │ │ - add %dh,0x3ee87f1(%rax) │ │ │ │ + add %dh,0x7ec27f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x87,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x27,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd,%al │ │ │ │ jmp 1e90da0 │ │ │ │ add %dl,%al │ │ │ │ int1 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e9(%rip) │ │ │ │ add %ah,%al │ │ │ │ int1 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ lock int1 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rsi) │ │ │ │ jmp 1e90e00 │ │ │ │ add %dl,(%rax) │ │ │ │ - repnz xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + repnz (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rsi) │ │ │ │ jmp 1e90e18 │ │ │ │ add %ah,(%rax) │ │ │ │ - repnz xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + repnz (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rsi) │ │ │ │ jmp 1e90e30 │ │ │ │ add %dh,(%rax) │ │ │ │ - repnz xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + repnz (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ jmp 1e90e48 │ │ │ │ add %al,-0xe(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e90e │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xe(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe9,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xe(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ jmp 1e90e90 │ │ │ │ add %dh,-0xe(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe,%al │ │ │ │ jmp 1e90ea8 │ │ │ │ - add %al,0x3ee87f2(%rax) │ │ │ │ + add %al,0x7ec27f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe90e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - repnz xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + repnz (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e90ee0 │ │ │ │ jmp 1e90ed8 │ │ │ │ - add %ah,0x3ee87f2(%rax) │ │ │ │ + add %ah,0x7ec27f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ jmp 1e90ef0 │ │ │ │ - add %dh,0x3ee87f2(%rax) │ │ │ │ + add %dh,0x7ec27f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rdi) │ │ │ │ jmp 1e90f08 │ │ │ │ add %al,%al │ │ │ │ - repnz xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + repnz (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rdi) │ │ │ │ jmp 1e90f20 │ │ │ │ add %dl,%al │ │ │ │ - repnz xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + repnz (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex psubsw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e90f2c │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ psubsw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock repnz xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + lock repnz (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e90f71 │ │ │ │ jmp 1e90f68 │ │ │ │ add %al,(%rax) │ │ │ │ - repz xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + repz (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rdi) │ │ │ │ jmp 1e90f80 │ │ │ │ add %dl,(%rax) │ │ │ │ - repz xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + repz (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e90f,%al │ │ │ │ - repz xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + repz (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e90f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - repz xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + repz (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rdi) │ │ │ │ jmp 1e90fc8 │ │ │ │ add %al,-0xd(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eaf8ec │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xd(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1e90ff8 │ │ │ │ add %ah,-0xd(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rax) │ │ │ │ jmp 1e91010 │ │ │ │ add %dh,-0xd(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rax) │ │ │ │ jmp 1e91028 │ │ │ │ - add %al,0x3ee87f3(%rax) │ │ │ │ + add %al,0x7ec27f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W adc %bpl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee87f3(%rax) │ │ │ │ + add %dl,0x7ec27f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee87f3(%rax) │ │ │ │ + add %ah,0x7ec27f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e9107a │ │ │ │ jmp 1e91070 │ │ │ │ - add %dh,0x3ee87f3(%rax) │ │ │ │ + add %dh,0x7ec27f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - repz xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + repz (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x10,%al │ │ │ │ jmp 1e910a0 │ │ │ │ add %dl,%al │ │ │ │ - repz xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + repz (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe9,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - repz xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + repz (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rax) │ │ │ │ jmp 1e910d0 │ │ │ │ add %dh,%al │ │ │ │ - repz xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + repz (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ hlt │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rcx) │ │ │ │ jmp 1e91100 │ │ │ │ add %dl,(%rax) │ │ │ │ hlt │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rcx) │ │ │ │ jmp 1e91118 │ │ │ │ add %ah,(%rax) │ │ │ │ hlt │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rcx) │ │ │ │ jmp 1e91130 │ │ │ │ add %dh,(%rax) │ │ │ │ hlt │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xc(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e911 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xc(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe9,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xc(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ adc %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xc(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x11,%al │ │ │ │ jmp 1e911a8 │ │ │ │ - add %al,0x3ee87f4(%rax) │ │ │ │ + add %al,0x7ec27f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe911,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ hlt │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e911e3 │ │ │ │ jmp 1e911d8 │ │ │ │ - add %ah,0x3ee87f4(%rax) │ │ │ │ + add %ah,0x7ec27f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ adc %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee87f4(%rax) │ │ │ │ + add %dh,0x7ec27f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ jmp 1e91208 │ │ │ │ add %al,%al │ │ │ │ hlt │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rdx) │ │ │ │ jmp 1e91220 │ │ │ │ add %dl,%al │ │ │ │ hlt │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ hlt │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ hlt │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e91274 │ │ │ │ jmp 1e91268 │ │ │ │ add %al,(%rax) │ │ │ │ cmc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rdx) │ │ │ │ jmp 1e91280 │ │ │ │ add %dl,(%rax) │ │ │ │ cmc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e912,%al │ │ │ │ cmc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e912,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rdx) │ │ │ │ jmp 1e912c8 │ │ │ │ add %al,-0xb(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eafbef │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ jmp 1e912f8 │ │ │ │ add %ah,-0xb(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rbx) │ │ │ │ jmp 1e91310 │ │ │ │ add %dh,-0xb(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rbx) │ │ │ │ jmp 1e91328 │ │ │ │ - add %al,0x3ee87f5(%rax) │ │ │ │ + add %al,0x7ec27f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %rcx,%rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee87f5(%rax) │ │ │ │ + add %dl,0x7ec27f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee87f5(%rax) │ │ │ │ + add %ah,0x7ec27f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e9137d │ │ │ │ jmp 1e91370 │ │ │ │ - add %dh,0x3ee87f5(%rax) │ │ │ │ + add %dh,0x7ec27f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x13,%al │ │ │ │ jmp 1e913a0 │ │ │ │ add %dl,%al │ │ │ │ cmc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe9,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rbx) │ │ │ │ jmp 1e913d0 │ │ │ │ add %dh,%al │ │ │ │ cmc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - testb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - testb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - testb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - testb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xa(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e914 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xa(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,(%rcx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - testb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ adc $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xa(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x14,%al │ │ │ │ jmp 1e914a8 │ │ │ │ - add %al,0x3ee87f6(%rax) │ │ │ │ + add %al,0x7ec27f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe914,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - testb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + mulb (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e914e6 │ │ │ │ jmp 1e914d8 │ │ │ │ - add %ah,0x3ee87f6(%rax) │ │ │ │ + add %ah,0x7ec27f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ adc $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee87f6(%rax) │ │ │ │ + add %dh,0x7ec27f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x87,%dh │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x27,%dh │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e91530 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock testb $0x0,0x3ee(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ + lock mulb (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e91577 │ │ │ │ jmp 1e91568 │ │ │ │ add %al,(%rax) │ │ │ │ - testl $0x400,0x3ee(%rdi) │ │ │ │ + mull (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1e915(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - testl $0x400,0x3ee(%rdi) │ │ │ │ + mov %dl,0x1e9(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,%bh │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e915(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - testl $0x400,0x3ee(%rdi) │ │ │ │ + movabs 0x200000000001e915,%al │ │ │ │ + mull (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1e915(%rax) │ │ │ │ + mov $0x1e915,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - testl $0x400,0x3ee(%rdi) │ │ │ │ + mull (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex testl $0x400,0x3ee(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $1,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - adc $0x1e9,%eax │ │ │ │ + rex mull (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - testl $0x400,0x3ee(%rdi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + call 1eafef2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x9(%rax) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rsi) │ │ │ │ jmp 1e915f8 │ │ │ │ add %ah,-0x9(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rsi) │ │ │ │ jmp 1e91610 │ │ │ │ add %dh,-0x9(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rsi) │ │ │ │ jmp 1e91628 │ │ │ │ - add %al,0x3ee87f7(%rax) │ │ │ │ + add %al,0x7ec27f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ jmp 1e91640 │ │ │ │ - add %dl,0x3ee87f7(%rax) │ │ │ │ + add %dl,0x7ec27f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jmp 1e91658 │ │ │ │ - add %ah,0x3ee87f7(%rax) │ │ │ │ + add %ah,0x7ec27f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e91680 │ │ │ │ jmp 1e91670 │ │ │ │ - add %dh,0x3ee87f7(%rax) │ │ │ │ + add %dh,0x7ec27f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jmp 1e91688 │ │ │ │ add %al,%al │ │ │ │ - testl $0x400,0x3ee(%rdi) │ │ │ │ + mull (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1e916(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + test $0x16,%al │ │ │ │ + jmp 1e916a0 │ │ │ │ add %dl,%al │ │ │ │ - testl $0x400,0x3ee(%rdi) │ │ │ │ + mull (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - jmp 1e916b8 │ │ │ │ - add %ah,%al │ │ │ │ - testl $0x400,0x3ee(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + rclb $0xe9,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mull (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ (bad) │ │ │ │ - jmp 1e916d0 │ │ │ │ - add %dh,%al │ │ │ │ - testl $0x400,0x3ee(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fcoms (%rsi) │ │ │ │ + jmp 1e916d0 │ │ │ │ add %dh,%al │ │ │ │ + mull (%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ jmp 1e916e8 │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rdi) │ │ │ │ jmp 1e91700 │ │ │ │ add %dl,(%rax) │ │ │ │ clc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rdi) │ │ │ │ jmp 1e91718 │ │ │ │ add %ah,(%rax) │ │ │ │ clc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rdi) │ │ │ │ jmp 1e91730 │ │ │ │ add %dh,(%rax) │ │ │ │ clc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ jmp 1e91748 │ │ │ │ add %al,-0x8(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e917 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x8(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe9,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x8(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ jmp 1e91790 │ │ │ │ add %dh,-0x8(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x17,%al │ │ │ │ jmp 1e917a8 │ │ │ │ - add %al,0x3ee87f8(%rax) │ │ │ │ + add %al,0x7ec27f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe917,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ clc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e917e9 │ │ │ │ jmp 1e917d8 │ │ │ │ - add %ah,0x3ee87f8(%rax) │ │ │ │ + add %ah,0x7ec27f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ jmp 1e917f0 │ │ │ │ - add %dh,0x3ee87f8(%rax) │ │ │ │ + add %dh,0x7ec27f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rax) │ │ │ │ jmp 1e91808 │ │ │ │ add %al,%al │ │ │ │ clc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rax) │ │ │ │ jmp 1e91820 │ │ │ │ add %dl,%al │ │ │ │ clc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bpl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ clc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sbb %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ clc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9187a │ │ │ │ jmp 1e91868 │ │ │ │ add %al,(%rax) │ │ │ │ stc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rax) │ │ │ │ jmp 1e91880 │ │ │ │ add %dl,(%rax) │ │ │ │ stc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e918,%al │ │ │ │ stc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e918,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rax) │ │ │ │ jmp 1e918c8 │ │ │ │ add %al,-0x7(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eb01f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ jmp 1e918f8 │ │ │ │ add %ah,-0x7(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rcx) │ │ │ │ jmp 1e91910 │ │ │ │ add %dh,-0x7(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rcx) │ │ │ │ jmp 1e91928 │ │ │ │ - add %al,0x3ee87f9(%rax) │ │ │ │ + add %al,0x7ec27f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %rbp,%rcx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee87f9(%rax) │ │ │ │ + add %dl,0x7ec27f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee87f9(%rax) │ │ │ │ + add %ah,0x7ec27f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e91983 │ │ │ │ jmp 1e91970 │ │ │ │ - add %dh,0x3ee87f9(%rax) │ │ │ │ + add %dh,0x7ec27f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ stc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x19,%al │ │ │ │ jmp 1e919a0 │ │ │ │ add %dl,%al │ │ │ │ stc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe9,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rcx) │ │ │ │ jmp 1e919d0 │ │ │ │ add %dh,%al │ │ │ │ stc │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cli │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rdx) │ │ │ │ jmp 1e91a00 │ │ │ │ add %dl,(%rax) │ │ │ │ cli │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdx) │ │ │ │ jmp 1e91a18 │ │ │ │ add %ah,(%rax) │ │ │ │ cli │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rdx) │ │ │ │ jmp 1e91a30 │ │ │ │ add %dh,(%rax) │ │ │ │ cli │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e91a │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe9,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sbb %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a,%al │ │ │ │ jmp 1e91aa8 │ │ │ │ - add %al,0x3ee87fa(%rax) │ │ │ │ + add %al,0x7ec27fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe91a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cli │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e91aec │ │ │ │ jmp 1e91ad8 │ │ │ │ - add %ah,0x3ee87fa(%rax) │ │ │ │ + add %ah,0x7ec27fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee87fa(%rax) │ │ │ │ + add %dh,0x7ec27fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rbx) │ │ │ │ jmp 1e91b08 │ │ │ │ add %al,%al │ │ │ │ cli │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rbx) │ │ │ │ jmp 1e91b20 │ │ │ │ add %dl,%al │ │ │ │ cli │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cli │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sbb %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cli │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e91b7d │ │ │ │ jmp 1e91b68 │ │ │ │ add %al,(%rax) │ │ │ │ sti │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rbx) │ │ │ │ jmp 1e91b80 │ │ │ │ add %dl,(%rax) │ │ │ │ sti │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e91b,%al │ │ │ │ sti │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e91b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sti │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rbx) │ │ │ │ jmp 1e91bc8 │ │ │ │ add %al,-0x5(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eb04f8 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee87fb(%rax) │ │ │ │ + add %al,0x7ec27fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sbb $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee87fb(%rax) │ │ │ │ + add %dl,0x7ec27fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee87fb(%rax) │ │ │ │ + add %ah,0x7ec27fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e91c86 │ │ │ │ jmp 1e91c70 │ │ │ │ - add %dh,0x3ee87fb(%rax) │ │ │ │ + add %dh,0x7ec27fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sti │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1c,%al │ │ │ │ jmp 1e91ca0 │ │ │ │ add %dl,%al │ │ │ │ sti │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,(%rcx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e91cb5 │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sti │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cld │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%ah │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%ah │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%ah │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex cld │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e91d │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e9(%rip) │ │ │ │ add %ah,-0x4(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sbb $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e91d8e │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d,%al │ │ │ │ jmp 1e91da8 │ │ │ │ - add %al,0x3ee87fc(%rax) │ │ │ │ + add %al,0x7ec27fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe91d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cld │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e91def │ │ │ │ jmp 1e91dd8 │ │ │ │ - add %ah,0x3ee87fc(%rax) │ │ │ │ + add %ah,0x7ec27fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfc,%al │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rsi) │ │ │ │ jmp 1e91e08 │ │ │ │ add %al,%al │ │ │ │ cld │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rsi) │ │ │ │ jmp 1e91e20 │ │ │ │ add %dl,%al │ │ │ │ cld │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jmp 1e91e38 │ │ │ │ add %ah,%al │ │ │ │ cld │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ jmp 1e91e50 │ │ │ │ add %dh,%al │ │ │ │ cld │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e91e80 │ │ │ │ jmp 1e91e68 │ │ │ │ add %al,(%rax) │ │ │ │ std │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rsi) │ │ │ │ jmp 1e91e80 │ │ │ │ add %dl,(%rax) │ │ │ │ std │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e91e,%al │ │ │ │ std │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e91e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ std │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rsi) │ │ │ │ jmp 1e91ec8 │ │ │ │ add %al,-0x3(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eb07fb │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ jmp 1e91ef8 │ │ │ │ add %ah,-0x3(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rdi) │ │ │ │ jmp 1e91f10 │ │ │ │ add %dh,-0x3(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rdi) │ │ │ │ jmp 1e91f28 │ │ │ │ - add %al,0x3ee87fd(%rax) │ │ │ │ + add %al,0x7ec27fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ jmp 1e91f40 │ │ │ │ - add %dl,0x3ee87fd(%rax) │ │ │ │ + add %dl,0x7ec27fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jmp 1e91f58 │ │ │ │ - add %ah,0x3ee87fd(%rax) │ │ │ │ + add %ah,0x7ec27fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e91f89 │ │ │ │ jmp 1e91f70 │ │ │ │ - add %dh,0x3ee87fd(%rax) │ │ │ │ + add %dh,0x7ec27fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jmp 1e91f88 │ │ │ │ add %al,%al │ │ │ │ std │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1f,%al │ │ │ │ jmp 1e91fa0 │ │ │ │ add %dl,%al │ │ │ │ std │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe9,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ std │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rdi) │ │ │ │ jmp 1e91fd0 │ │ │ │ add %dh,%al │ │ │ │ std │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ jmp 1e91fe8 │ │ │ │ add %al,(%rax) │ │ │ │ - incb 0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rax) │ │ │ │ jmp 1e92000 │ │ │ │ add %dl,(%rax) │ │ │ │ - incb 0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ jmp 1e92018 │ │ │ │ add %ah,(%rax) │ │ │ │ - incb 0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rax) │ │ │ │ jmp 1e92030 │ │ │ │ add %dh,(%rax) │ │ │ │ - incb 0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e920 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe9,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20,%al │ │ │ │ jmp 1e920a8 │ │ │ │ - add %al,0x3ee87fe(%rax) │ │ │ │ + add %al,0x7ec27fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe920,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - incb 0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e920f2 │ │ │ │ jmp 1e920d8 │ │ │ │ - add %ah,0x3ee87fe(%rax) │ │ │ │ + add %ah,0x7ec27fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee87fe(%rax) │ │ │ │ + add %dh,0x7ec27fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rcx) │ │ │ │ jmp 1e92108 │ │ │ │ add %al,%al │ │ │ │ - incb 0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rcx) │ │ │ │ jmp 1e92120 │ │ │ │ add %dl,%al │ │ │ │ - incb 0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - incb 0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - incb 0x3ee(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e92183 │ │ │ │ jmp 1e92168 │ │ │ │ add %al,(%rax) │ │ │ │ - incl 0x3ee(%rdi) │ │ │ │ + jmp *(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rcx) │ │ │ │ jmp 1e92180 │ │ │ │ add %dl,(%rax) │ │ │ │ - incl 0x3ee(%rdi) │ │ │ │ + jmp *(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e921,%al │ │ │ │ - incl 0x3ee(%rdi) │ │ │ │ + jmp *(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e921,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - incl 0x3ee(%rdi) │ │ │ │ + jmp *(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rcx) │ │ │ │ jmp 1e921c8 │ │ │ │ add %al,-0x1(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eb0afe │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ jmp 1e921f8 │ │ │ │ add %ah,-0x1(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rdx) │ │ │ │ jmp 1e92210 │ │ │ │ add %dh,-0x1(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rdx) │ │ │ │ jmp 1e92228 │ │ │ │ - add %al,0x3ee87ff(%rax) │ │ │ │ + add %al,0x7ec27ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W and %cl,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee87ff(%rax) │ │ │ │ + add %dl,0x7ec27ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee87ff(%rax) │ │ │ │ + add %ah,0x7ec27ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e9228c │ │ │ │ jmp 1e92270 │ │ │ │ - add %dh,0x3ee87ff(%rax) │ │ │ │ + add %dh,0x7ec27ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - incl 0x3ee(%rdi) │ │ │ │ + jmp *(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x22,%al │ │ │ │ jmp 1e922a0 │ │ │ │ add %dl,%al │ │ │ │ - incl 0x3ee(%rdi) │ │ │ │ + jmp *(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe9,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - incl 0x3ee(%rdi) │ │ │ │ + jmp *(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rdx) │ │ │ │ jmp 1e922d0 │ │ │ │ add %dh,%al │ │ │ │ - incl 0x3ee(%rdi) │ │ │ │ + jmp *(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ee(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rbx) │ │ │ │ jmp 1e92300 │ │ │ │ add %dl,(%rax) │ │ │ │ - add %cl,0x3ee(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rbx) │ │ │ │ jmp 1e92318 │ │ │ │ add %ah,(%rax) │ │ │ │ - add %cl,0x3ee(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rbx) │ │ │ │ jmp 1e92330 │ │ │ │ add %dh,(%rax) │ │ │ │ - add %cl,0x3ee(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e923 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe9,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x0(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x23,%al │ │ │ │ jmp 1e923a8 │ │ │ │ - add %al,0x3ee8800(%rax) │ │ │ │ + add %al,0x7ec2800(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe923,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - add %cl,0x3ee(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e923f5 │ │ │ │ jmp 1e923d8 │ │ │ │ - add %ah,0x3ee8800(%rax) │ │ │ │ + add %ah,0x7ec2800(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8800(%rax) │ │ │ │ + add %dh,0x7ec2800(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - add %cl,0x3ee(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - add %cl,0x3ee(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - add %cl,0x3ee(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - add %cl,0x3ee(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e92486 │ │ │ │ jmp 1e92468 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x3ee(%rax) │ │ │ │ + add %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - add %ecx,0x3ee(%rax) │ │ │ │ + add %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e924,%al │ │ │ │ - add %ecx,0x3ee(%rax) │ │ │ │ + add %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e924,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - add %ecx,0x3ee(%rax) │ │ │ │ + add %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eb0e01 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %ecx,0x3ee(%rax) │ │ │ │ + add %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e92513 │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x88,(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + addb $0x28,(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1e9,%rax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - add %ecx,0x3ee(%rax) │ │ │ │ + add %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8801,%al │ │ │ │ + movabs 0x400000007ec2801,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x25(%rax) │ │ │ │ jmp 1e92570 │ │ │ │ - add %dh,0x3ee8801(%rax) │ │ │ │ + add %dh,0x7ec2801(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x88,(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $0x28,(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x25,%al │ │ │ │ jmp 1e925a0 │ │ │ │ add %dl,%al │ │ │ │ - add %ecx,0x3ee(%rax) │ │ │ │ + add %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e9(%rip) │ │ │ │ add %ah,%al │ │ │ │ - add %ecx,0x3ee(%rax) │ │ │ │ + add %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %ecx,0x3ee(%rax) │ │ │ │ + lock add %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rsi) │ │ │ │ jmp 1e92600 │ │ │ │ add %dl,(%rax) │ │ │ │ - add 0x3ee(%rax),%cl │ │ │ │ + add (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rsi) │ │ │ │ jmp 1e92618 │ │ │ │ add %ah,(%rax) │ │ │ │ - add 0x3ee(%rax),%cl │ │ │ │ + add (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rsi) │ │ │ │ jmp 1e92630 │ │ │ │ add %dh,(%rax) │ │ │ │ - add 0x3ee(%rax),%cl │ │ │ │ + add (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ es jmp 1e92648 │ │ │ │ add %al,0x2(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e926 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe9,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ es jmp 1e92690 │ │ │ │ add %dh,0x2(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x26,%al │ │ │ │ jmp 1e926a8 │ │ │ │ - add %al,0x3ee8802(%rax) │ │ │ │ + add %al,0x7ec2802(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe926,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - add 0x3ee(%rax),%cl │ │ │ │ + add (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e926f8 │ │ │ │ jmp 1e926d8 │ │ │ │ - add %ah,0x3ee8802(%rax) │ │ │ │ + add %ah,0x7ec2802(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ es jmp 1e926f0 │ │ │ │ - add %dh,0x3ee8802(%rax) │ │ │ │ + add %dh,0x7ec2802(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rdi) │ │ │ │ jmp 1e92708 │ │ │ │ add %al,%al │ │ │ │ - add 0x3ee(%rax),%cl │ │ │ │ + add (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rdi) │ │ │ │ jmp 1e92720 │ │ │ │ add %dl,%al │ │ │ │ - add 0x3ee(%rax),%cl │ │ │ │ + add (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jmp 1e92738 │ │ │ │ add %ah,%al │ │ │ │ - add 0x3ee(%rax),%cl │ │ │ │ + add (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ jmp 1e92750 │ │ │ │ add %dh,%al │ │ │ │ - add 0x3ee(%rax),%cl │ │ │ │ + add (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e92789 │ │ │ │ jmp 1e92768 │ │ │ │ add %al,(%rax) │ │ │ │ - add 0x3ee(%rax),%ecx │ │ │ │ + add (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rdi) │ │ │ │ jmp 1e92780 │ │ │ │ add %dl,(%rax) │ │ │ │ - add 0x3ee(%rax),%ecx │ │ │ │ + add (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e927,%al │ │ │ │ - add 0x3ee(%rax),%ecx │ │ │ │ + add (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e927,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - add 0x3ee(%rax),%ecx │ │ │ │ + add (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdi) │ │ │ │ jmp 1e927c8 │ │ │ │ add %al,0x3(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eb1104 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ jmp 1e927f8 │ │ │ │ add %ah,0x3(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rax) │ │ │ │ jmp 1e92810 │ │ │ │ add %dh,0x3(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rax) │ │ │ │ jmp 1e92828 │ │ │ │ - add %al,0x3ee8803(%rax) │ │ │ │ + add %al,0x7ec2803(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sub %bpl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8803(%rax) │ │ │ │ + add %dl,0x7ec2803(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8803(%rax) │ │ │ │ + add %ah,0x7ec2803(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e92892 │ │ │ │ jmp 1e92870 │ │ │ │ - add %dh,0x3ee8803(%rax) │ │ │ │ + add %dh,0x7ec2803(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - add 0x3ee(%rax),%ecx │ │ │ │ + add (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x28,%al │ │ │ │ jmp 1e928a0 │ │ │ │ add %dl,%al │ │ │ │ - add 0x3ee(%rax),%ecx │ │ │ │ + add (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe9,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - add 0x3ee(%rax),%ecx │ │ │ │ + add (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rax) │ │ │ │ jmp 1e928d0 │ │ │ │ add %dh,%al │ │ │ │ - add 0x3ee(%rax),%ecx │ │ │ │ + add (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rcx) │ │ │ │ jmp 1e92900 │ │ │ │ add %dl,(%rax) │ │ │ │ - add $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rcx) │ │ │ │ jmp 1e92918 │ │ │ │ add %ah,(%rax) │ │ │ │ - add $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rcx) │ │ │ │ jmp 1e92930 │ │ │ │ add %dh,(%rax) │ │ │ │ - add $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e929 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe9,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sub %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x29,%al │ │ │ │ jmp 1e929a8 │ │ │ │ - add %al,0x3ee8804(%rax) │ │ │ │ + add %al,0x7ec2804(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe929,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - add $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e929fb │ │ │ │ jmp 1e929d8 │ │ │ │ - add %ah,0x3ee8804(%rax) │ │ │ │ + add %ah,0x7ec2804(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8804(%rax) │ │ │ │ + add %dh,0x7ec2804(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rdx) │ │ │ │ jmp 1e92a08 │ │ │ │ add %al,%al │ │ │ │ - add $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rdx) │ │ │ │ jmp 1e92a20 │ │ │ │ add %dl,%al │ │ │ │ - add $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - add $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - add $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e92a8c │ │ │ │ jmp 1e92a68 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3ee88,%eax │ │ │ │ + add $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rdx) │ │ │ │ jmp 1e92a80 │ │ │ │ add %dl,(%rax) │ │ │ │ - add $0x3ee88,%eax │ │ │ │ + add $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e92a,%al │ │ │ │ - add $0x3ee88,%eax │ │ │ │ + add $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e92a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - add $0x3ee88,%eax │ │ │ │ + add $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rdx) │ │ │ │ jmp 1e92ac8 │ │ │ │ add %al,0x5(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eb1407 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ jmp 1e92af8 │ │ │ │ add %ah,0x5(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rbx) │ │ │ │ jmp 1e92b10 │ │ │ │ add %dh,0x5(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rbx) │ │ │ │ jmp 1e92b28 │ │ │ │ - add %al,0x3ee8805(%rax) │ │ │ │ + add %al,0x7ec2805(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %rcx,%rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8805(%rax) │ │ │ │ + add %dl,0x7ec2805(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8805(%rax) │ │ │ │ + add %ah,0x7ec2805(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e92b95 │ │ │ │ jmp 1e92b70 │ │ │ │ - add %dh,0x3ee8805(%rax) │ │ │ │ + add %dh,0x7ec2805(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - add $0x3ee88,%eax │ │ │ │ + add $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2b,%al │ │ │ │ jmp 1e92ba0 │ │ │ │ add %dl,%al │ │ │ │ - add $0x3ee88,%eax │ │ │ │ + add $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe9,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - add $0x3ee88,%eax │ │ │ │ + add $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rbx) │ │ │ │ jmp 1e92bd0 │ │ │ │ add %dh,%al │ │ │ │ - add $0x3ee88,%eax │ │ │ │ + add $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e92c │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,(%rcx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sub $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2c,%al │ │ │ │ jmp 1e92ca8 │ │ │ │ - add %al,0x3ee8806(%rax) │ │ │ │ + add %al,0x7ec2806(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe92c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e92cfe │ │ │ │ jmp 1e92cd8 │ │ │ │ - add %ah,0x3ee8806(%rax) │ │ │ │ + add %ah,0x7ec2806(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8806(%rax) │ │ │ │ + add %dh,0x7ec2806(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x88,(%rsi) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $0x28,(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rsi) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e92d40 │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e92d8f │ │ │ │ jmp 1e92d68 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rdi) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e92d,%al │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e92d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eb170a │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ jmp 1e92df8 │ │ │ │ add %ah,0x7(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rsi) │ │ │ │ jmp 1e92e10 │ │ │ │ add %dh,0x7(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rsi) │ │ │ │ jmp 1e92e28 │ │ │ │ - add %al,0x3ee8807(%rax) │ │ │ │ + add %al,0x7ec2807(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ cs jmp 1e92e40 │ │ │ │ - add %dl,0x3ee8807(%rax) │ │ │ │ + add %dl,0x7ec2807(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cs jmp 1e92e58 │ │ │ │ - add %ah,0x3ee8807(%rax) │ │ │ │ + add %ah,0x7ec2807(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e92e98 │ │ │ │ jmp 1e92e70 │ │ │ │ - add %dh,0x3ee8807(%rax) │ │ │ │ + add %dh,0x7ec2807(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cs jmp 1e92e88 │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2e,%al │ │ │ │ jmp 1e92ea0 │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe9,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rsi) │ │ │ │ jmp 1e92ed0 │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cs jmp 1e92ee8 │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,0x3ee(%rax) │ │ │ │ + or %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rdi) │ │ │ │ jmp 1e92f00 │ │ │ │ add %dl,(%rax) │ │ │ │ - or %cl,0x3ee(%rax) │ │ │ │ + or %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ jmp 1e92f18 │ │ │ │ add %ah,(%rax) │ │ │ │ - or %cl,0x3ee(%rax) │ │ │ │ + or %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rdi) │ │ │ │ jmp 1e92f30 │ │ │ │ add %dh,(%rax) │ │ │ │ - or %cl,0x3ee(%rax) │ │ │ │ + or %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ jmp 1e92f48 │ │ │ │ add %al,0x8(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e92f │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x8(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe9,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x8(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ jmp 1e92f90 │ │ │ │ add %dh,0x8(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2f,%al │ │ │ │ jmp 1e92fa8 │ │ │ │ - add %al,0x3ee8808(%rax) │ │ │ │ + add %al,0x7ec2808(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe92f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - or %cl,0x3ee(%rax) │ │ │ │ + or %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e93001 │ │ │ │ jmp 1e92fd8 │ │ │ │ - add %ah,0x3ee8808(%rax) │ │ │ │ + add %ah,0x7ec2808(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ jmp 1e92ff0 │ │ │ │ - add %dh,0x3ee8808(%rax) │ │ │ │ + add %dh,0x7ec2808(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rax) │ │ │ │ jmp 1e93008 │ │ │ │ add %al,%al │ │ │ │ - or %cl,0x3ee(%rax) │ │ │ │ + or %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rax) │ │ │ │ jmp 1e93020 │ │ │ │ add %dl,%al │ │ │ │ - or %cl,0x3ee(%rax) │ │ │ │ + or %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bpl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - or %cl,0x3ee(%rax) │ │ │ │ + or %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - or %cl,0x3ee(%rax) │ │ │ │ + or %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e93092 │ │ │ │ jmp 1e93068 │ │ │ │ add %al,(%rax) │ │ │ │ - or %ecx,0x3ee(%rax) │ │ │ │ + or %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rax) │ │ │ │ jmp 1e93080 │ │ │ │ add %dl,(%rax) │ │ │ │ - or %ecx,0x3ee(%rax) │ │ │ │ + or %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e930,%al │ │ │ │ - or %ecx,0x3ee(%rax) │ │ │ │ + or %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e930,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ecx,0x3ee(%rax) │ │ │ │ + or %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax) │ │ │ │ jmp 1e930c8 │ │ │ │ add %al,0x9(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eb1a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x9(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ jmp 1e930f8 │ │ │ │ add %ah,0x9(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rcx) │ │ │ │ jmp 1e93110 │ │ │ │ add %dh,0x9(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rcx) │ │ │ │ jmp 1e93128 │ │ │ │ - add %al,0x3ee8809(%rax) │ │ │ │ + add %al,0x7ec2809(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %rbp,%rcx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee8809(%rax) │ │ │ │ + add %dl,0x7ec2809(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee8809(%rax) │ │ │ │ + add %ah,0x7ec2809(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e9319b │ │ │ │ jmp 1e93170 │ │ │ │ - add %dh,0x3ee8809(%rax) │ │ │ │ + add %dh,0x7ec2809(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - or %ecx,0x3ee(%rax) │ │ │ │ + or %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x31,%al │ │ │ │ jmp 1e931a0 │ │ │ │ add %dl,%al │ │ │ │ - or %ecx,0x3ee(%rax) │ │ │ │ + or %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe9,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - or %ecx,0x3ee(%rax) │ │ │ │ + or %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rcx) │ │ │ │ jmp 1e931d0 │ │ │ │ add %dh,%al │ │ │ │ - or %ecx,0x3ee(%rax) │ │ │ │ + or %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or 0x3ee(%rax),%cl │ │ │ │ + or (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rdx) │ │ │ │ jmp 1e93200 │ │ │ │ add %dl,(%rax) │ │ │ │ - or 0x3ee(%rax),%cl │ │ │ │ + or (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rdx) │ │ │ │ jmp 1e93218 │ │ │ │ add %ah,(%rax) │ │ │ │ - or 0x3ee(%rax),%cl │ │ │ │ + or (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rdx) │ │ │ │ jmp 1e93230 │ │ │ │ add %dh,(%rax) │ │ │ │ - or 0x3ee(%rax),%cl │ │ │ │ + or (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xa(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e932 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xa(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe9,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xa(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xor %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xa(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x32,%al │ │ │ │ jmp 1e932a8 │ │ │ │ - add %al,0x3ee880a(%rax) │ │ │ │ + add %al,0x7ec280a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe932,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - or 0x3ee(%rax),%cl │ │ │ │ + or (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e93304 │ │ │ │ jmp 1e932d8 │ │ │ │ - add %ah,0x3ee880a(%rax) │ │ │ │ + add %ah,0x7ec280a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xor %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee880a(%rax) │ │ │ │ + add %dh,0x7ec280a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rbx) │ │ │ │ jmp 1e93308 │ │ │ │ add %al,%al │ │ │ │ - or 0x3ee(%rax),%cl │ │ │ │ + or (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rbx) │ │ │ │ jmp 1e93320 │ │ │ │ add %dl,%al │ │ │ │ - or 0x3ee(%rax),%cl │ │ │ │ + or (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - or 0x3ee(%rax),%cl │ │ │ │ + or (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - or 0x3ee(%rax),%cl │ │ │ │ + or (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e93395 │ │ │ │ jmp 1e93368 │ │ │ │ add %al,(%rax) │ │ │ │ - or 0x3ee(%rax),%ecx │ │ │ │ + or (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rbx) │ │ │ │ jmp 1e93380 │ │ │ │ add %dl,(%rax) │ │ │ │ - or 0x3ee(%rax),%ecx │ │ │ │ + or (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e933,%al │ │ │ │ - or 0x3ee(%rax),%ecx │ │ │ │ + or (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e933,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or 0x3ee(%rax),%ecx │ │ │ │ + or (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rbx) │ │ │ │ jmp 1e933c8 │ │ │ │ add %al,0xb(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eb1d10 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xb(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee880b(%rax) │ │ │ │ + add %al,0x7ec280b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W xor $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee880b(%rax) │ │ │ │ + add %dl,0x7ec280b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee880b(%rax) │ │ │ │ + add %ah,0x7ec280b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e9349e │ │ │ │ jmp 1e93470 │ │ │ │ - add %dh,0x3ee880b(%rax) │ │ │ │ + add %dh,0x7ec280b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - or 0x3ee(%rax),%ecx │ │ │ │ + or (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x34,%al │ │ │ │ jmp 1e934a0 │ │ │ │ add %dl,%al │ │ │ │ - or 0x3ee(%rax),%ecx │ │ │ │ + or (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,(%rcx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e934c5 │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - or 0x3ee(%rax),%ecx │ │ │ │ + or (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rax,%rcx,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %cl,(%rax,%rbp,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rax,%rcx,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %cl,(%rax,%rbp,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax,%rcx,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %cl,(%rax,%rbp,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex or $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex or $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e935 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xc(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e9(%rip) │ │ │ │ add %ah,0xc(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xor $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9359e │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x35,%al │ │ │ │ jmp 1e935a8 │ │ │ │ - add %al,0x3ee880c(%rax) │ │ │ │ + add %al,0x7ec280c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe935,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - or $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e93607 │ │ │ │ jmp 1e935d8 │ │ │ │ - add %ah,0x3ee880c(%rax) │ │ │ │ + add %ah,0x7ec280c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xor $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc,%al │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rsi) │ │ │ │ jmp 1e93608 │ │ │ │ add %al,%al │ │ │ │ - or $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rsi) │ │ │ │ jmp 1e93620 │ │ │ │ add %dl,%al │ │ │ │ - or $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ ss jmp 1e93638 │ │ │ │ add %ah,%al │ │ │ │ - or $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ ss jmp 1e93650 │ │ │ │ add %dh,%al │ │ │ │ - or $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e93698 │ │ │ │ jmp 1e93668 │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x3ee88,%eax │ │ │ │ + or $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rsi) │ │ │ │ jmp 1e93680 │ │ │ │ add %dl,(%rax) │ │ │ │ - or $0x3ee88,%eax │ │ │ │ + or $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e936,%al │ │ │ │ - or $0x3ee88,%eax │ │ │ │ + or $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e936,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or $0x3ee88,%eax │ │ │ │ + or $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rsi) │ │ │ │ jmp 1e936c8 │ │ │ │ add %al,0xd(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eb2013 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xd(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ jmp 1e936f8 │ │ │ │ add %ah,0xd(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rdi) │ │ │ │ jmp 1e93710 │ │ │ │ add %dh,0xd(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rdi) │ │ │ │ jmp 1e93728 │ │ │ │ - add %al,0x3ee880d(%rax) │ │ │ │ + add %al,0x7ec280d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ jmp 1e93740 │ │ │ │ - add %dl,0x3ee880d(%rax) │ │ │ │ + add %dl,0x7ec280d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jmp 1e93758 │ │ │ │ - add %ah,0x3ee880d(%rax) │ │ │ │ + add %ah,0x7ec280d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e937a1 │ │ │ │ jmp 1e93770 │ │ │ │ - add %dh,0x3ee880d(%rax) │ │ │ │ + add %dh,0x7ec280d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jmp 1e93788 │ │ │ │ add %al,%al │ │ │ │ - or $0x3ee88,%eax │ │ │ │ + or $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x37,%al │ │ │ │ jmp 1e937a0 │ │ │ │ add %dl,%al │ │ │ │ - or $0x3ee88,%eax │ │ │ │ + or $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe9,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - or $0x3ee88,%eax │ │ │ │ + or $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rdi) │ │ │ │ jmp 1e937d0 │ │ │ │ add %dh,%al │ │ │ │ - or $0x3ee88,%eax │ │ │ │ + or $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ jmp 1e937e8 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rax) │ │ │ │ jmp 1e93800 │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rax) │ │ │ │ jmp 1e93818 │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rax) │ │ │ │ jmp 1e93830 │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xe(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e938 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xe(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe9,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xe(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xe(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x38,%al │ │ │ │ jmp 1e938a8 │ │ │ │ - add %al,0x3ee880e(%rax) │ │ │ │ + add %al,0x7ec280e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe938,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e9390a │ │ │ │ jmp 1e938d8 │ │ │ │ - add %ah,0x3ee880e(%rax) │ │ │ │ + add %ah,0x7ec280e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmp %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee880e(%rax) │ │ │ │ + add %dh,0x7ec280e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rcx) │ │ │ │ jmp 1e93908 │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rcx) │ │ │ │ jmp 1e93920 │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmp %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9399b │ │ │ │ jmp 1e93968 │ │ │ │ add %al,(%rax) │ │ │ │ - js 1e93d5d │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rcx) │ │ │ │ jmp 1e93980 │ │ │ │ add %dl,(%rax) │ │ │ │ - js 1e93d75 │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e939,%al │ │ │ │ - js 1e93d8d │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e939,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - js 1e93da5 │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rcx) │ │ │ │ jmp 1e939c8 │ │ │ │ add %al,0xf(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eb2316 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xf(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ jmp 1e939f8 │ │ │ │ add %ah,0xf(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rdx) │ │ │ │ jmp 1e93a10 │ │ │ │ add %dh,0xf(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rdx) │ │ │ │ jmp 1e93a28 │ │ │ │ - add %al,0x3ee880f(%rax) │ │ │ │ + add %al,0x7ec280f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cmp %cl,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ee880f(%rax) │ │ │ │ + add %dl,0x7ec280f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ee880f(%rax) │ │ │ │ + add %ah,0x7ec280f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e93aa4 │ │ │ │ jmp 1e93a70 │ │ │ │ - add %dh,0x3ee880f(%rax) │ │ │ │ + add %dh,0x7ec280f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - js 1e93e7d │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3a,%al │ │ │ │ jmp 1e93aa0 │ │ │ │ add %dl,%al │ │ │ │ - js 1e93e95 │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe9,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - js 1e93ead │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rdx) │ │ │ │ jmp 1e93ad0 │ │ │ │ add %dh,%al │ │ │ │ - js 1e93ec5 │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3ee(%rax) │ │ │ │ + adc %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rbx) │ │ │ │ jmp 1e93b00 │ │ │ │ add %dl,(%rax) │ │ │ │ - adc %cl,0x3ee(%rax) │ │ │ │ + adc %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rbx) │ │ │ │ jmp 1e93b18 │ │ │ │ add %ah,(%rax) │ │ │ │ - adc %cl,0x3ee(%rax) │ │ │ │ + adc %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rbx) │ │ │ │ jmp 1e93b30 │ │ │ │ add %dh,(%rax) │ │ │ │ - adc %cl,0x3ee(%rax) │ │ │ │ + adc %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e93b │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x10(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe9,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x10(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x10(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3b,%al │ │ │ │ jmp 1e93ba8 │ │ │ │ - add %al,0x3ee8810(%rax) │ │ │ │ + add %al,0x7ec2810(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe93b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - adc %cl,0x3ee(%rax) │ │ │ │ + adc %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e93c0d │ │ │ │ jmp 1e93bd8 │ │ │ │ - add %ah,0x3ee8810(%rax) │ │ │ │ + add %ah,0x7ec2810(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmp %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ee8810(%rax) │ │ │ │ + add %dh,0x7ec2810(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - adc %cl,0x3ee(%rax) │ │ │ │ + adc %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - adc %cl,0x3ee(%rax) │ │ │ │ + adc %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - adc %cl,0x3ee(%rax) │ │ │ │ + adc %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmp $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - adc %cl,0x3ee(%rax) │ │ │ │ + adc %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e93c9e │ │ │ │ jmp 1e93c68 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ecx,0x3ee(%rax) │ │ │ │ + adc %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - adc %ecx,0x3ee(%rax) │ │ │ │ + adc %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e93c,%al │ │ │ │ - adc %ecx,0x3ee(%rax) │ │ │ │ + adc %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e93c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - adc %ecx,0x3ee(%rax) │ │ │ │ + adc %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x11(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eb2619 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x11(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - adc %ecx,0x3ee(%rax) │ │ │ │ + adc %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e93d23 │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x88,(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adcb $0x28,(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x1e9,%rax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - adc %ecx,0x3ee(%rax) │ │ │ │ + adc %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ee8811,%al │ │ │ │ + movabs 0x400000007ec2811,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3d(%rax) │ │ │ │ jmp 1e93d70 │ │ │ │ - add %dh,0x3ee8811(%rax) │ │ │ │ + add %dh,0x7ec2811(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x88,(%rcx) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0x28,(%rcx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3d,%al │ │ │ │ jmp 1e93da0 │ │ │ │ add %dl,%al │ │ │ │ - adc %ecx,0x3ee(%rax) │ │ │ │ + adc %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e9(%rip) │ │ │ │ add %ah,%al │ │ │ │ - adc %ecx,0x3ee(%rax) │ │ │ │ + adc %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc %ecx,0x3ee(%rax) │ │ │ │ + lock adc %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0x1e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rsi) │ │ │ │ jmp 1e93e00 │ │ │ │ add %dl,(%rax) │ │ │ │ - adc 0x3ee(%rax),%cl │ │ │ │ + adc (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rsi) │ │ │ │ jmp 1e93e18 │ │ │ │ add %ah,(%rax) │ │ │ │ - adc 0x3ee(%rax),%cl │ │ │ │ + adc (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rsi) │ │ │ │ jmp 1e93e30 │ │ │ │ add %dh,(%rax) │ │ │ │ - adc 0x3ee(%rax),%cl │ │ │ │ + adc (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ds jmp 1e93e48 │ │ │ │ add %al,0x12(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e93e │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe9,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ ds jmp 1e93e90 │ │ │ │ add %dh,0x12(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3e,%al │ │ │ │ jmp 1e93ea8 │ │ │ │ - add %al,0x3ee8812(%rax) │ │ │ │ + add %al,0x7ec2812(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe93e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - adc 0x3ee(%rax),%cl │ │ │ │ + adc (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e93f10 │ │ │ │ jmp 1e93ed8 │ │ │ │ - add %ah,0x3ee8812(%rax) │ │ │ │ + add %ah,0x7ec2812(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ ds jmp 1e93ef0 │ │ │ │ - add %dh,0x3ee8812(%rax) │ │ │ │ + add %dh,0x7ec2812(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdi) │ │ │ │ jmp 1e93f08 │ │ │ │ add %al,%al │ │ │ │ - adc 0x3ee(%rax),%cl │ │ │ │ + adc (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rdi) │ │ │ │ jmp 1e93f20 │ │ │ │ add %dl,%al │ │ │ │ - adc 0x3ee(%rax),%cl │ │ │ │ + adc (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jmp 1e93f38 │ │ │ │ add %ah,%al │ │ │ │ - adc 0x3ee(%rax),%cl │ │ │ │ + adc (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ jmp 1e93f50 │ │ │ │ add %dh,%al │ │ │ │ - adc 0x3ee(%rax),%cl │ │ │ │ + adc (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e93fa1 │ │ │ │ jmp 1e93f68 │ │ │ │ add %al,(%rax) │ │ │ │ - adc 0x3ee(%rax),%ecx │ │ │ │ + adc (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rdi) │ │ │ │ jmp 1e93f80 │ │ │ │ add %dl,(%rax) │ │ │ │ - adc 0x3ee(%rax),%ecx │ │ │ │ + adc (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e93f,%al │ │ │ │ - adc 0x3ee(%rax),%ecx │ │ │ │ + adc (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e93f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - adc 0x3ee(%rax),%ecx │ │ │ │ + adc (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdi) │ │ │ │ jmp 1e93fc8 │ │ │ │ add %al,0x13(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eb291c │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x13(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x17(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x13(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x17(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x13(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x17(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8813(%rax) │ │ │ │ + add %al,0x7ec2813(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex jmp 1e94040 │ │ │ │ - add %dl,0x3ee8813(%rax) │ │ │ │ + add %dl,0x7ec2813(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex jmp 1e94058 │ │ │ │ - add %ah,0x3ee8813(%rax) │ │ │ │ + add %ah,0x7ec2813(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e940aa │ │ │ │ jmp 1e94070 │ │ │ │ - add %dh,0x3ee8813(%rax) │ │ │ │ + add %dh,0x7ec2813(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex jmp 1e94088 │ │ │ │ add %al,%al │ │ │ │ - adc 0x3ee(%rax),%ecx │ │ │ │ + adc (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x40,%al │ │ │ │ jmp 1e940a0 │ │ │ │ add %dl,%al │ │ │ │ - adc 0x3ee(%rax),%ecx │ │ │ │ + adc (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e940cd │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds -0x17(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - adc 0x3ee(%rax),%ecx │ │ │ │ + adc (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex jmp 1e940e8 │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,-0x17(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - adc $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x17(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - adc $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x17(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - adc $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.B jmp 1e94148 │ │ │ │ add %al,0x14(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e941 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x14(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x17(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - adc $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.B jmp 1e94190 │ │ │ │ add %dh,0x14(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x41,%al │ │ │ │ jmp 1e941a8 │ │ │ │ - add %al,0x3ee8814(%rax) │ │ │ │ + add %al,0x7ec2814(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe941,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - adc $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e94213 │ │ │ │ jmp 1e941d8 │ │ │ │ - add %ah,0x3ee8814(%rax) │ │ │ │ + add %ah,0x7ec2814(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.B jmp 1e941f0 │ │ │ │ - add %dh,0x3ee8814(%rax) │ │ │ │ + add %dh,0x7ec2814(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x17(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - adc $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,-0x17(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - adc $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.X jmp 1e94238 │ │ │ │ add %ah,%al │ │ │ │ - adc $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.X jmp 1e94250 │ │ │ │ add %dh,%al │ │ │ │ - adc $0x88,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x28,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e942a4 │ │ │ │ jmp 1e94268 │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x3ee88,%eax │ │ │ │ + adc $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,-0x17(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - adc $0x3ee88,%eax │ │ │ │ + adc $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e942,%al │ │ │ │ - adc $0x3ee88,%eax │ │ │ │ + adc $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e942,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - adc $0x3ee88,%eax │ │ │ │ + adc $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x17(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x15(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eb2c1f │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x15(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x17(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x15(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x17(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x15(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x17(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8815(%rax) │ │ │ │ + add %al,0x7ec2815(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.XB jmp 1e94340 │ │ │ │ - add %dl,0x3ee8815(%rax) │ │ │ │ + add %dl,0x7ec2815(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.XB jmp 1e94358 │ │ │ │ - add %ah,0x3ee8815(%rax) │ │ │ │ + add %ah,0x7ec2815(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e943ad │ │ │ │ jmp 1e94370 │ │ │ │ - add %dh,0x3ee8815(%rax) │ │ │ │ + add %dh,0x7ec2815(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB jmp 1e94388 │ │ │ │ add %al,%al │ │ │ │ - adc $0x3ee88,%eax │ │ │ │ + adc $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x43,%al │ │ │ │ jmp 1e943a0 │ │ │ │ add %dl,%al │ │ │ │ - adc $0x3ee88,%eax │ │ │ │ + adc $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x17(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e943cf │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds -0x17(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - adc $0x3ee88,%eax │ │ │ │ + adc $0x7ec28,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.XB jmp 1e943e8 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1(%rcx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rsi) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1(%rcx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rsi) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1(%rcx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rsi) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.R jmp 1e94448 │ │ │ │ add %al,0x16(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e944 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1(%rcx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.R jmp 1e94490 │ │ │ │ add %dh,0x16(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x44,%al │ │ │ │ jmp 1e944a8 │ │ │ │ - add %al,0x3ee8816(%rax) │ │ │ │ + add %al,0x7ec2816(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe944,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e94516 │ │ │ │ jmp 1e944d8 │ │ │ │ - add %ah,0x3ee8816(%rax) │ │ │ │ + add %ah,0x7ec2816(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.R jmp 1e944f0 │ │ │ │ - add %dh,0x3ee8816(%rax) │ │ │ │ + add %dh,0x7ec2816(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x17(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,-0x17(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RB jmp 1e94538 │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.RB jmp 1e94550 │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e945a7 │ │ │ │ jmp 1e94568 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,-0x17(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e945,%al │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e945,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x17(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eb2f22 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x17(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x17(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x17(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8817(%rax) │ │ │ │ + add %al,0x7ec2817(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.RX jmp 1e94640 │ │ │ │ - add %dl,0x3ee8817(%rax) │ │ │ │ + add %dl,0x7ec2817(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.RX jmp 1e94658 │ │ │ │ - add %ah,0x3ee8817(%rax) │ │ │ │ + add %ah,0x7ec2817(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e946b0 │ │ │ │ jmp 1e94670 │ │ │ │ - add %dh,0x3ee8817(%rax) │ │ │ │ + add %dh,0x7ec2817(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RX jmp 1e94688 │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x46,%al │ │ │ │ jmp 1e946a0 │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x17(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e946d1 │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds -0x17(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RX jmp 1e946e8 │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,0x3ee(%rax) │ │ │ │ + sbb %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,-0x17(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sbb %cl,0x3ee(%rax) │ │ │ │ + sbb %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x17(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - sbb %cl,0x3ee(%rax) │ │ │ │ + sbb %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x17(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sbb %cl,0x3ee(%rax) │ │ │ │ + sbb %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.RXB jmp 1e94748 │ │ │ │ add %al,0x18(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e947 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x18(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x17(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3ee(%rax) │ │ │ │ + sbb %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.RXB jmp 1e94790 │ │ │ │ add %dh,0x18(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x47,%al │ │ │ │ jmp 1e947a8 │ │ │ │ - add %al,0x3ee8818(%rax) │ │ │ │ + add %al,0x7ec2818(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe947,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sbb %cl,0x3ee(%rax) │ │ │ │ + sbb %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e94819 │ │ │ │ jmp 1e947d8 │ │ │ │ - add %ah,0x3ee8818(%rax) │ │ │ │ + add %ah,0x7ec2818(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.RXB jmp 1e947f0 │ │ │ │ - add %dh,0x3ee8818(%rax) │ │ │ │ + add %dh,0x7ec2818(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x17(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - sbb %cl,0x3ee(%rax) │ │ │ │ + sbb %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,-0x17(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sbb %cl,0x3ee(%rax) │ │ │ │ + sbb %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.W jmp 1e94838 │ │ │ │ add %ah,%al │ │ │ │ - sbb %cl,0x3ee(%rax) │ │ │ │ + sbb %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.W jmp 1e94850 │ │ │ │ add %dh,%al │ │ │ │ - sbb %cl,0x3ee(%rax) │ │ │ │ + sbb %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e948aa │ │ │ │ jmp 1e94868 │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ecx,0x3ee(%rax) │ │ │ │ + sbb %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,-0x17(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sbb %ecx,0x3ee(%rax) │ │ │ │ + sbb %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e948,%al │ │ │ │ - sbb %ecx,0x3ee(%rax) │ │ │ │ + sbb %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e948,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sbb %ecx,0x3ee(%rax) │ │ │ │ + sbb %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x17(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x19(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1eb3225 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x19(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x17(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x19(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,-0x17(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x17(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ee8819(%rax) │ │ │ │ + add %al,0x7ec2819(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.WB jmp 1e94940 │ │ │ │ - add %dl,0x3ee8819(%rax) │ │ │ │ + add %dl,0x7ec2819(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WB jmp 1e94958 │ │ │ │ - add %ah,0x3ee8819(%rax) │ │ │ │ + add %ah,0x7ec2819(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1e949b3 │ │ │ │ jmp 1e94970 │ │ │ │ - add %dh,0x3ee8819(%rax) │ │ │ │ + add %dh,0x7ec2819(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WB jmp 1e94988 │ │ │ │ add %al,%al │ │ │ │ - sbb %ecx,0x3ee(%rax) │ │ │ │ + sbb %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x49,%al │ │ │ │ jmp 1e949a0 │ │ │ │ add %dl,%al │ │ │ │ - sbb %ecx,0x3ee(%rax) │ │ │ │ + sbb %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x17(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e949d3 │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls -0x17(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - sbb %ecx,0x3ee(%rax) │ │ │ │ + sbb %ebp,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WB jmp 1e949e8 │ │ │ │ add %al,(%rax) │ │ │ │ - sbb 0x3ee(%rax),%cl │ │ │ │ + sbb (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,-0x17(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sbb 0x3ee(%rax),%cl │ │ │ │ + sbb (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x17(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - sbb 0x3ee(%rax),%cl │ │ │ │ + sbb (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,-0x17(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sbb 0x3ee(%rax),%cl │ │ │ │ + sbb (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WX jmp 1e94a48 │ │ │ │ add %al,0x1a(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e94a │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x17(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sbb 0x3ee(%rax),%cl │ │ │ │ + sbb (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WX jmp 1e94a90 │ │ │ │ add %dh,0x1a(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4a,%al │ │ │ │ jmp 1e94aa8 │ │ │ │ - add %al,0x3ee881a(%rax) │ │ │ │ + add %al,0x7ec281a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe94a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sbb 0x3ee(%rax),%cl │ │ │ │ + sbb (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e94b1c │ │ │ │ jmp 1e94ad8 │ │ │ │ - add %ah,0x3ee881a(%rax) │ │ │ │ + add %ah,0x7ec281a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.WX jmp 1e94af0 │ │ │ │ - add %dh,0x3ee881a(%rax) │ │ │ │ + add %dh,0x7ec281a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x17(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - sbb 0x3ee(%rax),%cl │ │ │ │ + sbb (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,-0x17(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sbb 0x3ee(%rax),%cl │ │ │ │ + sbb (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WXB jmp 1e94b38 │ │ │ │ add %ah,%al │ │ │ │ - sbb 0x3ee(%rax),%cl │ │ │ │ + sbb (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WXB jmp 1e94b50 │ │ │ │ add %dh,%al │ │ │ │ - sbb 0x3ee(%rax),%cl │ │ │ │ + sbb (%rax),%ch │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e94bad │ │ │ │ jmp 1e94b68 │ │ │ │ add %al,(%rax) │ │ │ │ - sbb 0x3ee(%rax),%ecx │ │ │ │ + sbb (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,-0x17(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sbb 0x3ee(%rax),%ecx │ │ │ │ + sbb (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e94b,%al │ │ │ │ - sbb 0x3ee(%rax),%ecx │ │ │ │ + sbb (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e94b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sbb 0x3ee(%rax),%ecx │ │ │ │ + sbb (%rax),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x17(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1b(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes